0.03/0.10	% Problem  : theBenchmark.p : TPTP v0.0.0. Released v0.0.0.
0.03/0.11	% Command  : python3 /export/starexec/sandbox/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox/tmp/tmp.YicpaOD6at true
0.10/0.32	% Computer : n012.cluster.edu
0.10/0.32	% Model    : x86_64 x86_64
0.10/0.32	% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
0.10/0.32	% Memory   : 8042.1875MB
0.10/0.32	% OS       : Linux 3.10.0-693.el7.x86_64
0.10/0.32	% CPULimit : 960
0.10/0.32	% WCLimit  : 120
0.10/0.32	% DateTime : Tue Aug  9 06:55:59 EDT 2022
0.16/0.32	% CPUTime  : 
0.16/0.32	% Running portfolio for 960 s
0.16/0.32	% File         : /export/starexec/sandbox/benchmark/theBenchmark.p
0.16/0.32	% Number of cores: 8
0.16/0.32	% Python version: Python 3.6.8
0.16/0.33	% Running in HO mode
0.47/0.57	% Total configuration time : 828
0.47/0.57	% Estimated wc time : 1656
0.47/0.57	% Estimated cpu time (8 cpus) : 207.0
0.60/0.65	% /export/starexec/sandbox/solver/bin/lams/35_full_unif4.sh running for 80s
0.60/0.66	% /export/starexec/sandbox/solver/bin/lams/40_c.s.sh running for 80s
0.60/0.67	% /export/starexec/sandbox/solver/bin/lams/40_c_ic.sh running for 80s
0.60/0.67	% /export/starexec/sandbox/solver/bin/lams/15_e_short1.sh running for 30s
0.60/0.67	% /export/starexec/sandbox/solver/bin/lams/40_b.comb.sh running for 70s
0.60/0.67	% /export/starexec/sandbox/solver/bin/lams/40_noforms.sh running for 90s
0.60/0.67	% /export/starexec/sandbox/solver/bin/lams/20_acsne_simpl.sh running for 40s
0.60/0.69	% /export/starexec/sandbox/solver/bin/lams/30_sp5.sh running for 60s
14.40/2.40	% Solved by lams/20_acsne_simpl.sh.
14.40/2.40	% done 3453 iterations in 1.605s
14.40/2.40	% SZS status Theorem for '/export/starexec/sandbox/benchmark/theBenchmark.p'
14.40/2.40	% SZS output start Refutation
14.40/2.40	thf(a_type, type, a: $tType).
14.40/2.40	thf(b_type, type, b: $tType).
14.40/2.40	thf('#sk7_type', type, '#sk7': a > b).
14.40/2.40	thf('#sk15_type', type, '#sk15': a).
14.40/2.40	thf('#sk8_type', type, '#sk8': a > b).
14.40/2.40	thf('#sk11_type', type, '#sk11': a > b).
14.40/2.40	thf('#sk1_type', type, '#sk1': a > a > $o).
14.40/2.40	thf('#sk14_type', type, '#sk14': a).
14.40/2.40	thf('#form9_type', type, '#form9': $o).
14.40/2.40	thf('#sk10_type', type, '#sk10': a > b).
14.40/2.40	thf('#sk17_type', type, '#sk17': a).
14.40/2.40	thf('#sk4_type', type, '#sk4': a > b > b > $o).
14.40/2.40	thf('#sk13_type', type, '#sk13': a > b).
14.40/2.40	thf('#sk19_type', type, '#sk19': a).
14.40/2.40	thf('#sk21_type', type, '#sk21': a).
14.40/2.40	thf('#_fresh_sk6_type', type, '#_fresh_sk6': a > b).
14.40/2.40	thf('#sk18_type', type, '#sk18': a).
14.40/2.40	thf('#sk3_type', type, '#sk3': a > b > b > $o).
14.40/2.40	thf('#form20_type', type, '#form20': $o).
14.40/2.40	thf('#sk2_type', type, '#sk2': a > a > $o).
14.40/2.40	thf('#sk22_type', type, '#sk22': a).
14.40/2.40	thf('#sk16_type', type, '#sk16': a).
14.40/2.40	thf('#form12_type', type, '#form12': $o).
14.40/2.40	thf('#_fresh_sk5_type', type, '#_fresh_sk5': a > b).
14.40/2.40	thf(cTHM517_pme, conjecture,
14.40/2.40	  (![Xp:( a > a > $o ),Xq:( a > a > $o ),Xr:( a > b > b > $o ),
14.40/2.40	     Xs:( a > b > b > $o )]:
14.40/2.40	   ( ( ( ![Xx:a,Xy:a]: ( ( Xp @ Xx @ Xy ) => ( Xp @ Xy @ Xx ) ) ) & 
14.40/2.40	       ( ![Xx:a,Xy:a,Xz:a]:
14.40/2.40	         ( ( ( Xp @ Xx @ Xy ) & ( Xp @ Xy @ Xz ) ) => ( Xp @ Xx @ Xz ) ) ) & 
14.40/2.40	       ( ( Xp ) = ( Xq ) ) ) =>
14.40/2.40	     ( ( ![Xx:a,Xy:a]:
14.40/2.40	         ( ( Xp @ Xx @ Xy ) =>
14.40/2.40	           ( ( ![Xx0:b,Xy0:b,Xz:b]:
14.40/2.40	               ( ( ( Xr @ Xx @ Xx0 @ Xy0 ) & ( Xr @ Xx @ Xy0 @ Xz ) ) =>
14.40/2.40	                 ( Xr @ Xx @ Xx0 @ Xz ) ) ) & 
14.40/2.40	             ( ( Xr @ Xx ) = ( Xr @ Xy ) ) & 
14.40/2.40	             ( ![Xx0:b,Xy0:b]:
14.40/2.40	               ( ( Xr @ Xx @ Xx0 @ Xy0 ) => ( Xr @ Xx @ Xy0 @ Xx0 ) ) ) ) ) ) =>
14.40/2.40	       ( ( ![Xx:a]:
14.40/2.40	           ( ( Xp @ Xx @ Xx ) =>
14.40/2.40	             ( ( ![Xx0:b,Xy:b,Xz:b]:
14.40/2.40	                 ( ( ( Xr @ Xx @ Xx0 @ Xy ) & ( Xr @ Xx @ Xy @ Xz ) ) =>
14.40/2.40	                   ( Xr @ Xx @ Xx0 @ Xz ) ) ) & 
14.40/2.40	               ( ( Xr @ Xx ) = ( Xs @ Xx ) ) & 
14.40/2.40	               ( ![Xx0:b,Xy:b]:
14.40/2.40	                 ( ( Xr @ Xx @ Xx0 @ Xy ) => ( Xr @ Xx @ Xy @ Xx0 ) ) ) ) ) ) =>
14.40/2.40	         ( ( ![Xx:( a > b ),Xy:( a > b )]:
14.40/2.40	             ( ( ![Xx0:a,Xy0:a]:
14.40/2.40	                 ( ( Xp @ Xx0 @ Xy0 ) =>
14.40/2.40	                   ( Xr @ Xx0 @ ( Xx @ Xx0 ) @ ( Xy @ Xy0 ) ) ) ) =>
14.40/2.40	               ( ![Xx0:a,Xy0:a]:
14.40/2.40	                 ( ( Xp @ Xx0 @ Xy0 ) =>
14.40/2.40	                   ( Xr @ Xx0 @ ( Xy @ Xx0 ) @ ( Xx @ Xy0 ) ) ) ) ) ) & 
14.40/2.40	           ( ( ^[Xf:( a > b ),Xg:( a > b )]:
14.40/2.40	               ( ![Xx:a,Xy:a]:
14.40/2.40	                 ( ( Xp @ Xx @ Xy ) =>
14.40/2.40	                   ( Xr @ Xx @ ( Xf @ Xx ) @ ( Xg @ Xy ) ) ) ) ) =
14.40/2.40	             ( ^[Xf:( a > b ),Xg:( a > b )]:
14.40/2.40	               ( ![Xx:a,Xy:a]:
14.40/2.40	                 ( ( Xq @ Xx @ Xy ) =>
14.40/2.40	                   ( Xs @ Xx @ ( Xf @ Xx ) @ ( Xg @ Xy ) ) ) ) ) ) & 
14.40/2.40	           ( ![Xx:( a > b ),Xy:( a > b ),Xz:( a > b )]:
14.40/2.40	             ( ( ( ![Xx0:a,Xy0:a]:
14.40/2.40	                   ( ( Xp @ Xx0 @ Xy0 ) =>
14.40/2.40	                     ( Xr @ Xx0 @ ( Xx @ Xx0 ) @ ( Xy @ Xy0 ) ) ) ) & 
14.40/2.40	                 ( ![Xx0:a,Xy0:a]:
14.40/2.40	                   ( ( Xp @ Xx0 @ Xy0 ) =>
14.40/2.40	                     ( Xr @ Xx0 @ ( Xy @ Xx0 ) @ ( Xz @ Xy0 ) ) ) ) ) =>
14.40/2.40	               ( ![Xx0:a,Xy0:a]:
14.40/2.40	                 ( ( Xp @ Xx0 @ Xy0 ) =>
14.40/2.40	                   ( Xr @ Xx0 @ ( Xx @ Xx0 ) @ ( Xz @ Xy0 ) ) ) ) ) ) ) ) ) ))).
14.40/2.40	thf(zf_stmt_0, negated_conjecture,
14.40/2.40	  (~( ![Xp:( a > a > $o ),Xq:( a > a > $o ),Xr:( a > b > b > $o ),
14.40/2.40	        Xs:( a > b > b > $o )]:
14.40/2.40	      ( ( ( ![Xx:a,Xy:a]: ( ( Xp @ Xx @ Xy ) => ( Xp @ Xy @ Xx ) ) ) & 
14.40/2.40	          ( ![Xx:a,Xy:a,Xz:a]:
14.40/2.40	            ( ( ( Xp @ Xx @ Xy ) & ( Xp @ Xy @ Xz ) ) => ( Xp @ Xx @ Xz ) ) ) & 
14.40/2.40	          ( ( Xp ) = ( Xq ) ) ) =>
14.40/2.40	        ( ( ![Xx:a,Xy:a]:
14.40/2.40	            ( ( Xp @ Xx @ Xy ) =>
14.40/2.40	              ( ( ![Xx0:b,Xy0:b,Xz:b]:
14.40/2.40	                  ( ( ( Xr @ Xx @ Xx0 @ Xy0 ) & ( Xr @ Xx @ Xy0 @ Xz ) ) =>
14.40/2.40	                    ( Xr @ Xx @ Xx0 @ Xz ) ) ) & 
14.40/2.40	                ( ( Xr @ Xx ) = ( Xr @ Xy ) ) & 
14.40/2.40	                ( ![Xx0:b,Xy0:b]:
14.40/2.40	                  ( ( Xr @ Xx @ Xx0 @ Xy0 ) => ( Xr @ Xx @ Xy0 @ Xx0 ) ) ) ) ) ) =>
14.40/2.40	          ( ( ![Xx:a]:
14.40/2.40	              ( ( Xp @ Xx @ Xx ) =>
14.40/2.40	                ( ( ![Xx0:b,Xy:b,Xz:b]:
14.40/2.40	                    ( ( ( Xr @ Xx @ Xx0 @ Xy ) & ( Xr @ Xx @ Xy @ Xz ) ) =>
14.40/2.40	                      ( Xr @ Xx @ Xx0 @ Xz ) ) ) & 
14.40/2.40	                  ( ( Xr @ Xx ) = ( Xs @ Xx ) ) & 
14.40/2.40	                  ( ![Xx0:b,Xy:b]:
14.40/2.40	                    ( ( Xr @ Xx @ Xx0 @ Xy ) => ( Xr @ Xx @ Xy @ Xx0 ) ) ) ) ) ) =>
14.40/2.40	            ( ( ![Xx:( a > b ),Xy:( a > b )]:
14.40/2.40	                ( ( ![Xx0:a,Xy0:a]:
14.40/2.40	                    ( ( Xp @ Xx0 @ Xy0 ) =>
14.40/2.40	                      ( Xr @ Xx0 @ ( Xx @ Xx0 ) @ ( Xy @ Xy0 ) ) ) ) =>
14.40/2.40	                  ( ![Xx0:a,Xy0:a]:
14.40/2.40	                    ( ( Xp @ Xx0 @ Xy0 ) =>
14.40/2.40	                      ( Xr @ Xx0 @ ( Xy @ Xx0 ) @ ( Xx @ Xy0 ) ) ) ) ) ) & 
14.40/2.40	              ( ( ^[Xf:( a > b ),Xg:( a > b )]:
14.40/2.40	                  ( ![Xx:a,Xy:a]:
14.40/2.40	                    ( ( Xp @ Xx @ Xy ) =>
14.40/2.40	                      ( Xr @ Xx @ ( Xf @ Xx ) @ ( Xg @ Xy ) ) ) ) ) =
14.40/2.40	                ( ^[Xf:( a > b ),Xg:( a > b )]:
14.40/2.40	                  ( ![Xx:a,Xy:a]:
14.40/2.40	                    ( ( Xq @ Xx @ Xy ) =>
14.40/2.40	                      ( Xs @ Xx @ ( Xf @ Xx ) @ ( Xg @ Xy ) ) ) ) ) ) & 
14.40/2.40	              ( ![Xx:( a > b ),Xy:( a > b ),Xz:( a > b )]:
14.40/2.40	                ( ( ( ![Xx0:a,Xy0:a]:
14.40/2.40	                      ( ( Xp @ Xx0 @ Xy0 ) =>
14.40/2.40	                        ( Xr @ Xx0 @ ( Xx @ Xx0 ) @ ( Xy @ Xy0 ) ) ) ) & 
14.40/2.40	                    ( ![Xx0:a,Xy0:a]:
14.40/2.40	                      ( ( Xp @ Xx0 @ Xy0 ) =>
14.40/2.40	                        ( Xr @ Xx0 @ ( Xy @ Xx0 ) @ ( Xz @ Xy0 ) ) ) ) ) =>
14.40/2.40	                  ( ![Xx0:a,Xy0:a]:
14.40/2.40	                    ( ( Xp @ Xx0 @ Xy0 ) =>
14.40/2.40	                      ( Xr @ Xx0 @ ( Xx @ Xx0 ) @ ( Xz @ Xy0 ) ) ) ) ) ) ) ) ) ) )),
14.40/2.40	  inference('cnf.neg', [status(esa)], [cTHM517_pme])).
14.40/2.40	thf(zip_derived_cl0, plain,
14.40/2.40	    (~ (((!!) @ (^[Y0 : a > a > $o]:
14.40/2.40	                   (((!!) @ (^[Y1 : a > a > $o]:
14.40/2.40	                               (((!!) @ (^[Y2 : a > b > b > $o]:
14.40/2.40	                                           (((!!) @ (^[Y3 : a > b > b > $o]:
14.40/2.40	                                                       (((((((!!) @ (
14.40/2.40	                                                             ^[Y4 : a]:
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y5 : a]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) =>
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y5 @ Y4))))))))) & 
14.40/2.40	                                                           (((!!) @ (
14.40/2.40	                                                             ^[Y4 : a]:
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y5 : a]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) &
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y5 @ Y6))) =>
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y4 @ Y6)))))))))))) & 
14.40/2.40	                                                           (((Y0) = (Y1))))) =>
14.40/2.40	                                                         (((((!!) @ (
14.40/2.40	                                                             ^[Y4 : a]:
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y5 : a]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) =>
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (
14.40/2.40	                                                                    (
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y8 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    Y7) &
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y7 @ Y8))) =>
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y6 @ Y8)))))))))))) & 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    (
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y4) =
14.40/2.40	                                                                    (Y2 @ Y5))) & 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    (
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    Y7) =>
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y7 @ Y6))))))))))))))))))) =>
14.40/2.40	                                                           (((((!!) @ (
14.40/2.40	                                                               ^[Y4 : a]:
14.40/2.40	                                                                 (((Y0 @ 
14.40/2.40	                                                                   Y4 @ 
14.40/2.40	                                                                   Y4) =>
14.40/2.40	                                                                   ((
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    Y6) &
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y6 @ Y7))) =>
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5 @ Y7)))))))))))) & 
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y4) =
14.40/2.40	                                                                    (Y3 @ Y4))) & 
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    Y6) =>
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y6 @ Y5)))))))))))))))) =>
14.40/2.40	                                                             (((((!!) @ (
14.40/2.40	                                                                 ^[Y4 : a > b]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : a > b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    Y7) =>
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y6) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y5 @ Y7)))))))))) =>
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    Y7) =>
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y5 @ Y6) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y7)))))))))))))))))) & 
14.40/2.40	                                                               ((((^[Y4 : a > b,
14.40/2.40	                                                                    Y5 : a > b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    Y7) =>
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y6) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y5 @ Y7)))))))))))) =
14.40/2.40	                                                                 ((^[Y4 : a > b,
14.40/2.40	                                                                    Y5 : a > b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    Y7) =>
14.40/2.40	                                                                    (Y3 @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y6) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y5 @ Y7)))))))))))))) & 
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y4 : a > b]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : a > b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a > b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y8 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y7 @ 
14.40/2.40	                                                                    Y8) =>
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y7 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y7) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y5 @ Y8)))))))))) &
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y8 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y7 @ 
14.40/2.40	                                                                    Y8) =>
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y7 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y5 @ Y7) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y6 @ Y8)))))))))))) =>
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y8 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y7 @ 
14.40/2.40	                                                                    Y8) =>
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y7 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y7) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y6 @ Y8)))))))))))))))))))))))))))))))))))))))))),
14.40/2.40	    inference('cnf', [status(esa)], [zf_stmt_0])).
14.40/2.40	thf(zip_derived_cl1, plain,
14.40/2.40	    (~ (((!!) @ (^[Y0 : a > a > $o]:
14.40/2.40	                   (((!!) @ (^[Y1 : a > b > b > $o]:
14.40/2.40	                               (((!!) @ (^[Y2 : a > b > b > $o]:
14.40/2.40	                                           (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                           (((!!) @ (
14.40/2.40	                                                             ^[Y4 : a]:
14.40/2.40	                                                               ((('#sk1' @ 
14.40/2.40	                                                                 Y3 @ Y4) =>
14.40/2.40	                                                                 ('#sk1' @ 
14.40/2.40	                                                                 Y4 @ Y3))))))))) & 
14.40/2.40	                                               (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                           (((!!) @ (
14.40/2.40	                                                             ^[Y4 : a]:
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y5 : a]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) &
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y4 @ Y5))) =>
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y3 @ Y5)))))))))))) & 
14.40/2.40	                                               ((('#sk1') = (Y0))))) =>
14.40/2.40	                                             (((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                           (((!!) @ (
14.40/2.40	                                                             ^[Y4 : a]:
14.40/2.40	                                                               ((('#sk1' @ 
14.40/2.40	                                                                 Y3 @ Y4) =>
14.40/2.40	                                                                 ((((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    Y6) &
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y6 @ Y7))) =>
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y5 @ Y7)))))))))))) & 
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y3) =
14.40/2.40	                                                                    (Y1 @ Y4))) & 
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    Y6) =>
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y6 @ Y5))))))))))))))))))) =>
14.40/2.40	                                               (((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                             ((('#sk1' @ 
14.40/2.40	                                                               Y3 @ Y3) =>
14.40/2.40	                                                               (((((!!) @ (
14.40/2.40	                                                                   ^[Y4 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) &
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y5 @ Y6))) =>
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4 @ Y6)))))))))))) & 
14.40/2.40	                                                                 (((Y1 @ 
14.40/2.40	                                                                   Y3) =
14.40/2.40	                                                                   (Y2 @ Y3))) & 
14.40/2.40	                                                                 (((!!) @ (
14.40/2.40	                                                                   ^[Y4 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) =>
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y5 @ Y4)))))))))))))))) =>
14.40/2.40	                                                 (((((!!) @ (^[Y3 : a > b]:
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y4 : a > b]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    Y6) =>
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y5) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y6)))))))))) =>
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    Y6) =>
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y5) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y6)))))))))))))))))) & 
14.40/2.40	                                                   ((((^[Y3 : a > b,
14.40/2.40	                                                         Y4 : a > b]:
14.40/2.40	                                                         (((!!) @ (^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    Y6) =>
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y5) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y6)))))))))))) =
14.40/2.40	                                                     ((^[Y3 : a > b,
14.40/2.40	                                                         Y4 : a > b]:
14.40/2.40	                                                         (((!!) @ (^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    Y6) =>
14.40/2.40	                                                                    (Y2 @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y5) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y6)))))))))))))) & 
14.40/2.40	                                                   (((!!) @ (^[Y3 : a > b]:
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y4 : a > b]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : a > b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    Y7) =>
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y6) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y7)))))))))) &
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    Y7) =>
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y6) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y5 @ Y7)))))))))))) =>
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y7 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    Y7) =>
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y6 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y6) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y5 @ Y7))))))))))))))))))))))))))))))))))))))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl0])).
14.40/2.40	thf(zip_derived_cl2, plain,
14.40/2.40	    (~ (((!!) @ (^[Y0 : a > b > b > $o]:
14.40/2.40	                   (((!!) @ (^[Y1 : a > b > b > $o]:
14.40/2.40	                               (((((((!!) @ (^[Y2 : a]:
14.40/2.40	                                               (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                           ((('#sk1' @ Y2 @ 
14.40/2.40	                                                             Y3) =>
14.40/2.40	                                                             ('#sk1' @ Y3 @ 
14.40/2.40	                                                             Y2))))))))) & 
14.40/2.40	                                   (((!!) @ (^[Y2 : a]:
14.40/2.40	                                               (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                           (((!!) @ (
14.40/2.40	                                                             ^[Y4 : a]:
14.40/2.40	                                                               ((((('#sk1' @ 
14.40/2.40	                                                                   Y2 @ Y3) &
14.40/2.40	                                                                   ('#sk1' @ 
14.40/2.40	                                                                   Y3 @ Y4))) =>
14.40/2.40	                                                                 ('#sk1' @ 
14.40/2.40	                                                                 Y2 @ Y4)))))))))))) & 
14.40/2.40	                                   ((('#sk1') = ('#sk2'))))) =>
14.40/2.40	                                 (((((!!) @ (^[Y2 : a]:
14.40/2.40	                                               (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                           ((('#sk1' @ Y2 @ 
14.40/2.40	                                                             Y3) =>
14.40/2.40	                                                             (((((!!) @ (
14.40/2.40	                                                                 ^[Y4 : b]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y2 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) &
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y2 @ 
14.40/2.40	                                                                    Y5 @ Y6))) =>
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y2 @ 
14.40/2.40	                                                                    Y4 @ Y6)))))))))))) & 
14.40/2.40	                                                               (((Y0 @ Y2) =
14.40/2.40	                                                                 (Y0 @ Y3))) & 
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y4 : b]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y2 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) =>
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y2 @ 
14.40/2.40	                                                                    Y5 @ Y4))))))))))))))))))) =>
14.40/2.40	                                   (((((!!) @ (^[Y2 : a]:
14.40/2.40	                                                 ((('#sk1' @ Y2 @ Y2) =>
14.40/2.40	                                                   (((((!!) @ (^[Y3 : b]:
14.40/2.40	                                                                 (((!!) @ (
14.40/2.40	                                                                   ^[Y4 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y2 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) &
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y2 @ 
14.40/2.40	                                                                    Y4 @ Y5))) =>
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y2 @ 
14.40/2.40	                                                                    Y3 @ Y5)))))))))))) & 
14.40/2.40	                                                     (((Y0 @ Y2) = (Y1 @ Y2))) & 
14.40/2.40	                                                     (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                                 (((!!) @ (
14.40/2.40	                                                                   ^[Y4 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y2 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y2 @ 
14.40/2.40	                                                                    Y4 @ Y3)))))))))))))))) =>
14.40/2.40	                                     (((((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                                   (((!!) @ (^[Y3 : a > b]:
14.40/2.40	                                                               (((((!!) @ (
14.40/2.40	                                                                   ^[Y4 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) =>
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y5)))))))))) =>
14.40/2.40	                                                                 (((!!) @ (
14.40/2.40	                                                                   ^[Y4 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) =>
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y4) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y5)))))))))))))))))) & 
14.40/2.40	                                       ((((^[Y2 : a > b,Y3 : a > b]:
14.40/2.40	                                             (((!!) @ (^[Y4 : a]:
14.40/2.40	                                                         (((!!) @ (^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) =>
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y5)))))))))))) =
14.40/2.40	                                         ((^[Y2 : a > b,Y3 : a > b]:
14.40/2.40	                                             (((!!) @ (^[Y4 : a]:
14.40/2.40	                                                         (((!!) @ (^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk2' @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) =>
14.40/2.40	                                                                    (Y1 @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y5)))))))))))))) & 
14.40/2.40	                                       (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                                   (((!!) @ (^[Y3 : a > b]:
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y4 : a > b]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    Y6) =>
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y5) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y6)))))))))) &
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    Y6) =>
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y5) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y6)))))))))))) =>
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y6 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    Y6) =>
14.40/2.40	                                                                    (Y0 @ 
14.40/2.40	                                                                    Y5 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y5) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y4 @ Y6)))))))))))))))))))))))))))))))))))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl1])).
14.40/2.40	thf(zip_derived_cl3, plain,
14.40/2.40	    (~ (((!!) @ (^[Y0 : a > b > b > $o]:
14.40/2.40	                   (((((((!!) @ (^[Y1 : a]:
14.40/2.40	                                   (((!!) @ (^[Y2 : a]:
14.40/2.40	                                               ((('#sk1' @ Y1 @ Y2) =>
14.40/2.40	                                                 ('#sk1' @ Y2 @ Y1))))))))) & 
14.40/2.40	                       (((!!) @ (^[Y1 : a]:
14.40/2.40	                                   (((!!) @ (^[Y2 : a]:
14.40/2.40	                                               (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                           ((((('#sk1' @ 
14.40/2.40	                                                               Y1 @ Y2) &
14.40/2.40	                                                               ('#sk1' @ 
14.40/2.40	                                                               Y2 @ Y3))) =>
14.40/2.40	                                                             ('#sk1' @ Y1 @ 
14.40/2.40	                                                             Y3)))))))))))) & 
14.40/2.40	                       ((('#sk1') = ('#sk2'))))) =>
14.40/2.40	                     (((((!!) @ (^[Y1 : a]:
14.40/2.40	                                   (((!!) @ (^[Y2 : a]:
14.40/2.40	                                               ((('#sk1' @ Y1 @ Y2) =>
14.40/2.40	                                                 (((((!!) @ (^[Y3 : b]:
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y4 : b]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y1 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) &
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y1 @ 
14.40/2.40	                                                                    Y4 @ Y5))) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y1 @ 
14.40/2.40	                                                                    Y3 @ Y5)))))))))))) & 
14.40/2.40	                                                   ((('#sk3' @ Y1) =
14.40/2.40	                                                     ('#sk3' @ Y2))) & 
14.40/2.40	                                                   (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y4 : b]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y1 @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y1 @ 
14.40/2.40	                                                                    Y4 @ Y3))))))))))))))))))) =>
14.40/2.40	                       (((((!!) @ (^[Y1 : a]:
14.40/2.40	                                     ((('#sk1' @ Y1 @ Y1) =>
14.40/2.40	                                       (((((!!) @ (^[Y2 : b]:
14.40/2.40	                                                     (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                                 (((!!) @ (
14.40/2.40	                                                                   ^[Y4 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y1 @ 
14.40/2.40	                                                                    Y2 @ 
14.40/2.40	                                                                    Y3) &
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y1 @ 
14.40/2.40	                                                                    Y3 @ Y4))) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y1 @ 
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) & 
14.40/2.40	                                         ((('#sk3' @ Y1) = (Y0 @ Y1))) & 
14.40/2.40	                                         (((!!) @ (^[Y2 : b]:
14.40/2.40	                                                     (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                                 ((('#sk3' @ 
14.40/2.40	                                                                   Y1 @ Y2 @ 
14.40/2.40	                                                                   Y3) =>
14.40/2.40	                                                                   ('#sk3' @ 
14.40/2.40	                                                                   Y1 @ Y3 @ 
14.40/2.40	                                                                   Y2)))))))))))))))) =>
14.40/2.40	                         (((((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                       (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                                   (((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                                 (((!!) @ (
14.40/2.40	                                                                   ^[Y4 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))) =>
14.40/2.40	                                                     (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                                 (((!!) @ (
14.40/2.40	                                                                   ^[Y4 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))))))))))) & 
14.40/2.40	                           ((((^[Y1 : a > b,Y2 : a > b]:
14.40/2.40	                                 (((!!) @ (^[Y3 : a]:
14.40/2.40	                                             (((!!) @ (^[Y4 : a]:
14.40/2.40	                                                         ((('#sk1' @ Y3 @ 
14.40/2.40	                                                           Y4) => ('#sk3' @ 
14.40/2.40	                                                           Y3 @ (Y1 @ Y3) @ 
14.40/2.40	                                                           (Y2 @ Y4)))))))))))) =
14.40/2.40	                             ((^[Y1 : a > b,Y2 : a > b]:
14.40/2.40	                                 (((!!) @ (^[Y3 : a]:
14.40/2.40	                                             (((!!) @ (^[Y4 : a]:
14.40/2.40	                                                         ((('#sk2' @ Y3 @ 
14.40/2.40	                                                           Y4) => (Y0 @ Y3 @ 
14.40/2.40	                                                           (Y1 @ Y3) @ 
14.40/2.40	                                                           (Y2 @ Y4)))))))))))))) & 
14.40/2.40	                           (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                       (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                                   (((!!) @ (^[Y3 : a > b]:
14.40/2.40	                                                               ((((((
14.40/2.40	                                                                   (!!) @ (
14.40/2.40	                                                                   ^[Y4 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y5)))))))))) &
14.40/2.40	                                                                   ((
14.40/2.40	                                                                   (!!) @ (
14.40/2.40	                                                                   ^[Y4 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y5)))))))))))) =>
14.40/2.40	                                                                 (((!!) @ (
14.40/2.40	                                                                   ^[Y4 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y5 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    Y5) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y4 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y3 @ Y5))))))))))))))))))))))))))))))))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl2])).
14.40/2.40	thf(zip_derived_cl4, plain,
14.40/2.40	    (~ (((((((!!) @ (^[Y0 : a]:
14.40/2.40	                       (((!!) @ (^[Y1 : a]:
14.40/2.40	                                   ((('#sk1' @ Y0 @ Y1) => ('#sk1' @ Y1 @ Y0))))))))) & 
14.40/2.40	           (((!!) @ (^[Y0 : a]:
14.40/2.40	                       (((!!) @ (^[Y1 : a]:
14.40/2.40	                                   (((!!) @ (^[Y2 : a]:
14.40/2.40	                                               ((((('#sk1' @ Y0 @ Y1) &
14.40/2.40	                                                   ('#sk1' @ Y1 @ Y2))) =>
14.40/2.40	                                                 ('#sk1' @ Y0 @ Y2)))))))))))) & 
14.40/2.40	           ((('#sk1') = ('#sk2'))))) =>
14.40/2.40	         (((((!!) @ (^[Y0 : a]:
14.40/2.40	                       (((!!) @ (^[Y1 : a]:
14.40/2.40	                                   ((('#sk1' @ Y0 @ Y1) =>
14.40/2.40	                                     (((((!!) @ (^[Y2 : b]:
14.40/2.40	                                                   (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y4 : b]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y0 @ 
14.40/2.40	                                                                    Y2 @ 
14.40/2.40	                                                                    Y3) &
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y0 @ 
14.40/2.40	                                                                    Y3 @ Y4))) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y0 @ 
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) & 
14.40/2.40	                                       ((('#sk3' @ Y0) = ('#sk3' @ Y1))) & 
14.40/2.40	                                       (((!!) @ (^[Y2 : b]:
14.40/2.40	                                                   (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                               ((('#sk3' @ 
14.40/2.40	                                                                 Y0 @ Y2 @ 
14.40/2.40	                                                                 Y3) =>
14.40/2.40	                                                                 ('#sk3' @ 
14.40/2.40	                                                                 Y0 @ Y3 @ 
14.40/2.40	                                                                 Y2))))))))))))))))))) =>
14.40/2.40	           (((((!!) @ (^[Y0 : a]:
14.40/2.40	                         ((('#sk1' @ Y0 @ Y0) =>
14.40/2.40	                           (((((!!) @ (^[Y1 : b]:
14.40/2.40	                                         (((!!) @ (^[Y2 : b]:
14.40/2.40	                                                     (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                                 ((((
14.40/2.40	                                                                   ('#sk3' @ 
14.40/2.40	                                                                   Y0 @ Y1 @ 
14.40/2.40	                                                                   Y2) &
14.40/2.40	                                                                   ('#sk3' @ 
14.40/2.40	                                                                   Y0 @ Y2 @ 
14.40/2.40	                                                                   Y3))) =>
14.40/2.40	                                                                   ('#sk3' @ 
14.40/2.40	                                                                   Y0 @ Y1 @ 
14.40/2.40	                                                                   Y3)))))))))))) & 
14.40/2.40	                             ((('#sk3' @ Y0) = ('#sk4' @ Y0))) & 
14.40/2.40	                             (((!!) @ (^[Y1 : b]:
14.40/2.40	                                         (((!!) @ (^[Y2 : b]:
14.40/2.40	                                                     ((('#sk3' @ Y0 @ Y1 @ 
14.40/2.40	                                                       Y2) => ('#sk3' @ Y0 @ 
14.40/2.40	                                                       Y2 @ Y1)))))))))))))))) =>
14.40/2.40	             (((((!!) @ (^[Y0 : a > b]:
14.40/2.40	                           (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                       (((((!!) @ (^[Y2 : a]:
14.40/2.40	                                                     (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                                 ((('#sk1' @ 
14.40/2.40	                                                                   Y2 @ 
14.40/2.40	                                                                   Y3) =>
14.40/2.40	                                                                   ('#sk3' @ 
14.40/2.40	                                                                   Y2 @ 
14.40/2.40	                                                                   (Y0 @ Y2) @ 
14.40/2.40	                                                                   (Y1 @ Y3)))))))))) =>
14.40/2.40	                                         (((!!) @ (^[Y2 : a]:
14.40/2.40	                                                     (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                                 ((('#sk1' @ 
14.40/2.40	                                                                   Y2 @ 
14.40/2.40	                                                                   Y3) =>
14.40/2.40	                                                                   ('#sk3' @ 
14.40/2.40	                                                                   Y2 @ 
14.40/2.40	                                                                   (Y1 @ Y2) @ 
14.40/2.40	                                                                   (Y0 @ Y3)))))))))))))))))) & 
14.40/2.40	               ((((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	                     (((!!) @ (^[Y2 : a]:
14.40/2.40	                                 (((!!) @ (^[Y3 : a]:
14.40/2.40	                                             ((('#sk1' @ Y2 @ Y3) =>
14.40/2.40	                                               ('#sk3' @ Y2 @ (Y0 @ Y2) @ 
14.40/2.40	                                               (Y1 @ Y3)))))))))))) =
14.40/2.40	                 ((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	                     (((!!) @ (^[Y2 : a]:
14.40/2.40	                                 (((!!) @ (^[Y3 : a]:
14.40/2.40	                                             ((('#sk2' @ Y2 @ Y3) =>
14.40/2.40	                                               ('#sk4' @ Y2 @ (Y0 @ Y2) @ 
14.40/2.40	                                               (Y1 @ Y3)))))))))))))) & 
14.40/2.40	               (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                           (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                       (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                                   (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y4 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                       (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    (!!) @ (
14.40/2.40	                                                                    ^[Y4 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                     (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                                 (((!!) @ (
14.40/2.40	                                                                   ^[Y4 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))))))))))))))))))))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl3])).
14.40/2.40	thf(zip_derived_cl6, plain,
14.40/2.40	    (~ (((((!!) @ (^[Y0 : a]:
14.40/2.40	                     (((!!) @ (^[Y1 : a]:
14.40/2.40	                                 ((('#sk1' @ Y0 @ Y1) =>
14.40/2.40	                                   (((((!!) @ (^[Y2 : b]:
14.40/2.40	                                                 (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                             (((!!) @ (
14.40/2.40	                                                               ^[Y4 : b]:
14.40/2.40	                                                                 ((((
14.40/2.40	                                                                   ('#sk3' @ 
14.40/2.40	                                                                   Y0 @ Y2 @ 
14.40/2.40	                                                                   Y3) &
14.40/2.40	                                                                   ('#sk3' @ 
14.40/2.40	                                                                   Y0 @ Y3 @ 
14.40/2.40	                                                                   Y4))) =>
14.40/2.40	                                                                   ('#sk3' @ 
14.40/2.40	                                                                   Y0 @ Y2 @ 
14.40/2.40	                                                                   Y4)))))))))))) & 
14.40/2.40	                                     ((('#sk3' @ Y0) = ('#sk3' @ Y1))) & 
14.40/2.40	                                     (((!!) @ (^[Y2 : b]:
14.40/2.40	                                                 (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                             ((('#sk3' @ 
14.40/2.40	                                                               Y0 @ Y2 @ 
14.40/2.40	                                                               Y3) =>
14.40/2.40	                                                               ('#sk3' @ 
14.40/2.40	                                                               Y0 @ Y3 @ Y2))))))))))))))))))) =>
14.40/2.40	         (((((!!) @ (^[Y0 : a]:
14.40/2.40	                       ((('#sk1' @ Y0 @ Y0) =>
14.40/2.40	                         (((((!!) @ (^[Y1 : b]:
14.40/2.40	                                       (((!!) @ (^[Y2 : b]:
14.40/2.40	                                                   (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                               ((((('#sk3' @ 
14.40/2.40	                                                                   Y0 @ Y1 @ 
14.40/2.40	                                                                   Y2) &
14.40/2.40	                                                                   ('#sk3' @ 
14.40/2.40	                                                                   Y0 @ Y2 @ 
14.40/2.40	                                                                   Y3))) =>
14.40/2.40	                                                                 ('#sk3' @ 
14.40/2.40	                                                                 Y0 @ Y1 @ 
14.40/2.40	                                                                 Y3)))))))))))) & 
14.40/2.40	                           ((('#sk3' @ Y0) = ('#sk4' @ Y0))) & 
14.40/2.40	                           (((!!) @ (^[Y1 : b]:
14.40/2.40	                                       (((!!) @ (^[Y2 : b]:
14.40/2.40	                                                   ((('#sk3' @ Y0 @ Y1 @ 
14.40/2.40	                                                     Y2) => ('#sk3' @ Y0 @ 
14.40/2.40	                                                     Y2 @ Y1)))))))))))))))) =>
14.40/2.40	           (((((!!) @ (^[Y0 : a > b]:
14.40/2.40	                         (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                     (((((!!) @ (^[Y2 : a]:
14.40/2.40	                                                   (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                               ((('#sk1' @ 
14.40/2.40	                                                                 Y2 @ Y3) =>
14.40/2.40	                                                                 ('#sk3' @ 
14.40/2.40	                                                                 Y2 @ 
14.40/2.40	                                                                 (Y0 @ Y2) @ 
14.40/2.40	                                                                 (Y1 @ Y3)))))))))) =>
14.40/2.40	                                       (((!!) @ (^[Y2 : a]:
14.40/2.40	                                                   (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                               ((('#sk1' @ 
14.40/2.40	                                                                 Y2 @ Y3) =>
14.40/2.40	                                                                 ('#sk3' @ 
14.40/2.40	                                                                 Y2 @ 
14.40/2.40	                                                                 (Y1 @ Y2) @ 
14.40/2.40	                                                                 (Y0 @ Y3)))))))))))))))))) & 
14.40/2.40	             ((((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	                   (((!!) @ (^[Y2 : a]:
14.40/2.40	                               (((!!) @ (^[Y3 : a]:
14.40/2.40	                                           ((('#sk1' @ Y2 @ Y3) => ('#sk3' @ 
14.40/2.40	                                             Y2 @ (Y0 @ Y2) @ (Y1 @ Y3)))))))))))) =
14.40/2.40	               ((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	                   (((!!) @ (^[Y2 : a]:
14.40/2.40	                               (((!!) @ (^[Y3 : a]:
14.40/2.40	                                           ((('#sk2' @ Y2 @ Y3) => ('#sk4' @ 
14.40/2.40	                                             Y2 @ (Y0 @ Y2) @ (Y1 @ Y3)))))))))))))) & 
14.40/2.40	             (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                         (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                     (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                                 (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                                 (((!!) @ (
14.40/2.40	                                                                   ^[Y4 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                     (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                                 (((!!) @ (
14.40/2.40	                                                                   ^[Y4 : a]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                   (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y4 : a]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))))))))))))))))))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl4])).
14.40/2.40	thf(zip_derived_cl11, plain,
14.40/2.40	    (~ (((((!!) @ (^[Y0 : a]:
14.40/2.40	                     ((('#sk1' @ Y0 @ Y0) =>
14.40/2.40	                       (((((!!) @ (^[Y1 : b]:
14.40/2.40	                                     (((!!) @ (^[Y2 : b]:
14.40/2.40	                                                 (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                             ((((('#sk3' @ 
14.40/2.40	                                                                 Y0 @ Y1 @ 
14.40/2.40	                                                                 Y2) &
14.40/2.40	                                                                 ('#sk3' @ 
14.40/2.40	                                                                 Y0 @ Y2 @ 
14.40/2.40	                                                                 Y3))) =>
14.40/2.40	                                                               ('#sk3' @ 
14.40/2.40	                                                               Y0 @ Y1 @ Y3)))))))))))) & 
14.40/2.40	                         ((('#sk3' @ Y0) = ('#sk4' @ Y0))) & 
14.40/2.40	                         (((!!) @ (^[Y1 : b]:
14.40/2.40	                                     (((!!) @ (^[Y2 : b]:
14.40/2.40	                                                 ((('#sk3' @ Y0 @ Y1 @ Y2) =>
14.40/2.40	                                                   ('#sk3' @ Y0 @ Y2 @ Y1)))))))))))))))) =>
14.40/2.40	         (((((!!) @ (^[Y0 : a > b]:
14.40/2.40	                       (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                   (((((!!) @ (^[Y2 : a]:
14.40/2.40	                                                 (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                             ((('#sk1' @ 
14.40/2.40	                                                               Y2 @ Y3) =>
14.40/2.40	                                                               ('#sk3' @ 
14.40/2.40	                                                               Y2 @ 
14.40/2.40	                                                               (Y0 @ Y2) @ 
14.40/2.40	                                                               (Y1 @ Y3)))))))))) =>
14.40/2.40	                                     (((!!) @ (^[Y2 : a]:
14.40/2.40	                                                 (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                             ((('#sk1' @ 
14.40/2.40	                                                               Y2 @ Y3) =>
14.40/2.40	                                                               ('#sk3' @ 
14.40/2.40	                                                               Y2 @ 
14.40/2.40	                                                               (Y1 @ Y2) @ 
14.40/2.40	                                                               (Y0 @ Y3)))))))))))))))))) & 
14.40/2.40	           ((((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	                 (((!!) @ (^[Y2 : a]:
14.40/2.40	                             (((!!) @ (^[Y3 : a]:
14.40/2.40	                                         ((('#sk1' @ Y2 @ Y3) => ('#sk3' @ 
14.40/2.40	                                           Y2 @ (Y0 @ Y2) @ (Y1 @ Y3)))))))))))) =
14.40/2.40	             ((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	                 (((!!) @ (^[Y2 : a]:
14.40/2.40	                             (((!!) @ (^[Y3 : a]:
14.40/2.40	                                         ((('#sk2' @ Y2 @ Y3) => ('#sk4' @ 
14.40/2.40	                                           Y2 @ (Y0 @ Y2) @ (Y1 @ Y3)))))))))))))) & 
14.40/2.40	           (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                       (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                   (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                               (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y4 : a]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                   (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                               (((!!) @ (
14.40/2.40	                                                                 ^[Y4 : a]:
14.40/2.40	                                                                   ((
14.40/2.40	                                                                    ('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                 (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                             (((!!) @ (
14.40/2.40	                                                               ^[Y4 : a]:
14.40/2.40	                                                                 ((('#sk1' @ 
14.40/2.40	                                                                   Y3 @ 
14.40/2.40	                                                                   Y4) =>
14.40/2.40	                                                                   ('#sk3' @ 
14.40/2.40	                                                                   Y3 @ 
14.40/2.40	                                                                   (Y0 @ Y3) @ 
14.40/2.40	                                                                   (Y2 @ Y4)))))))))))))))))))))))))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl6])).
14.40/2.40	thf(zip_derived_cl18, plain,
14.40/2.40	    (~ (((((!!) @ (^[Y0 : a > b]:
14.40/2.40	                     (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                 (((((!!) @ (^[Y2 : a]:
14.40/2.40	                                               (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                           ((('#sk1' @ Y2 @ 
14.40/2.40	                                                             Y3) =>
14.40/2.40	                                                             ('#sk3' @ Y2 @ 
14.40/2.40	                                                             (Y0 @ Y2) @ 
14.40/2.40	                                                             (Y1 @ Y3)))))))))) =>
14.40/2.40	                                   (((!!) @ (^[Y2 : a]:
14.40/2.40	                                               (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                           ((('#sk1' @ Y2 @ 
14.40/2.40	                                                             Y3) =>
14.40/2.40	                                                             ('#sk3' @ Y2 @ 
14.40/2.40	                                                             (Y1 @ Y2) @ 
14.40/2.40	                                                             (Y0 @ Y3)))))))))))))))))) & 
14.40/2.40	         ((((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	               (((!!) @ (^[Y2 : a]:
14.40/2.40	                           (((!!) @ (^[Y3 : a]:
14.40/2.40	                                       ((('#sk1' @ Y2 @ Y3) => ('#sk3' @ 
14.40/2.40	                                         Y2 @ (Y0 @ Y2) @ (Y1 @ Y3)))))))))))) =
14.40/2.40	           ((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	               (((!!) @ (^[Y2 : a]:
14.40/2.40	                           (((!!) @ (^[Y3 : a]:
14.40/2.40	                                       ((('#sk2' @ Y2 @ Y3) => ('#sk4' @ 
14.40/2.40	                                         Y2 @ (Y0 @ Y2) @ (Y1 @ Y3)))))))))))))) & 
14.40/2.40	         (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                     (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                 (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                             (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                             (((!!) @ (
14.40/2.40	                                                               ^[Y4 : a]:
14.40/2.40	                                                                 ((('#sk1' @ 
14.40/2.40	                                                                   Y3 @ 
14.40/2.40	                                                                   Y4) =>
14.40/2.40	                                                                   ('#sk3' @ 
14.40/2.40	                                                                   Y3 @ 
14.40/2.40	                                                                   (Y0 @ Y3) @ 
14.40/2.40	                                                                   (Y1 @ Y4)))))))))) &
14.40/2.40	                                                 (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                             (((!!) @ (
14.40/2.40	                                                               ^[Y4 : a]:
14.40/2.40	                                                                 ((('#sk1' @ 
14.40/2.40	                                                                   Y3 @ 
14.40/2.40	                                                                   Y4) =>
14.40/2.40	                                                                   ('#sk3' @ 
14.40/2.40	                                                                   Y3 @ 
14.40/2.40	                                                                   (Y1 @ Y3) @ 
14.40/2.40	                                                                   (Y2 @ Y4)))))))))))) =>
14.40/2.40	                                               (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                           (((!!) @ (
14.40/2.40	                                                             ^[Y4 : a]:
14.40/2.40	                                                               ((('#sk1' @ 
14.40/2.40	                                                                 Y3 @ Y4) =>
14.40/2.40	                                                                 ('#sk3' @ 
14.40/2.40	                                                                 Y3 @ 
14.40/2.40	                                                                 (Y0 @ Y3) @ 
14.40/2.40	                                                                 (Y2 @ Y4)))))))))))))))))))))))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl11])).
14.40/2.40	thf(zip_derived_cl23, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                    (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                (((((!!) @ (^[Y2 : a]:
14.40/2.40	                                              (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                          ((('#sk1' @ Y2 @ 
14.40/2.40	                                                            Y3) => ('#sk3' @ 
14.40/2.40	                                                            Y2 @ (Y0 @ Y2) @ 
14.40/2.40	                                                            (Y1 @ Y3)))))))))) =>
14.40/2.40	                                  (((!!) @ (^[Y2 : a]:
14.40/2.40	                                              (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                          ((('#sk1' @ Y2 @ 
14.40/2.40	                                                            Y3) => ('#sk3' @ 
14.40/2.40	                                                            Y2 @ (Y1 @ Y2) @ 
14.40/2.40	                                                            (Y0 @ Y3))))))))))))))))))
14.40/2.40	      | ~ ((((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	                (((!!) @ (^[Y2 : a]:
14.40/2.40	                            (((!!) @ (^[Y3 : a]:
14.40/2.40	                                        ((('#sk1' @ Y2 @ Y3) => ('#sk3' @ 
14.40/2.40	                                          Y2 @ (Y0 @ Y2) @ (Y1 @ Y3)))))))))))) =
14.40/2.40	            ((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	                (((!!) @ (^[Y2 : a]:
14.40/2.40	                            (((!!) @ (^[Y3 : a]:
14.40/2.40	                                        ((('#sk2' @ Y2 @ Y3) => ('#sk4' @ 
14.40/2.40	                                          Y2 @ (Y0 @ Y2) @ (Y1 @ Y3))))))))))))))
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                      (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                              (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                  (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            (((!!) @ (
14.40/2.40	                                                              ^[Y4 : a]:
14.40/2.40	                                                                ((('#sk1' @ 
14.40/2.40	                                                                  Y3 @ Y4) =>
14.40/2.40	                                                                  ('#sk3' @ 
14.40/2.40	                                                                  Y3 @ 
14.40/2.40	                                                                  (Y0 @ Y3) @ 
14.40/2.40	                                                                  (Y2 @ Y4))))))))))))))))))))))),
14.40/2.40	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl18])).
14.40/2.40	thf(zip_derived_cl28, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                    (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                (((((!!) @ (^[Y2 : a]:
14.40/2.40	                                              (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                          ((('#sk1' @ Y2 @ 
14.40/2.40	                                                            Y3) => ('#sk3' @ 
14.40/2.40	                                                            Y2 @ (Y0 @ Y2) @ 
14.40/2.40	                                                            (Y1 @ Y3)))))))))) =>
14.40/2.40	                                  (((!!) @ (^[Y2 : a]:
14.40/2.40	                                              (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                          ((('#sk1' @ Y2 @ 
14.40/2.40	                                                            Y3) => ('#sk3' @ 
14.40/2.40	                                                            Y2 @ (Y1 @ Y2) @ 
14.40/2.40	                                                            (Y0 @ Y3))))))))))))))))))
14.40/2.40	      | (((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	             (((!!) @ (^[Y2 : a]:
14.40/2.40	                         (((!!) @ (^[Y3 : a]:
14.40/2.40	                                     ((('#sk1' @ Y2 @ Y3) => ('#sk3' @ Y2 @ 
14.40/2.40	                                       (Y0 @ Y2) @ (Y1 @ Y3))))))))))))
14.40/2.40	          != ((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	                 (((!!) @ (^[Y2 : a]:
14.40/2.40	                             (((!!) @ (^[Y3 : a]:
14.40/2.40	                                         ((('#sk2' @ Y2 @ Y3) => ('#sk4' @ 
14.40/2.40	                                           Y2 @ (Y0 @ Y2) @ (Y1 @ Y3)))))))))))))
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                      (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                              (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                  (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            (((!!) @ (
14.40/2.40	                                                              ^[Y4 : a]:
14.40/2.40	                                                                ((('#sk1' @ 
14.40/2.40	                                                                  Y3 @ Y4) =>
14.40/2.40	                                                                  ('#sk3' @ 
14.40/2.40	                                                                  Y3 @ 
14.40/2.40	                                                                  (Y0 @ Y3) @ 
14.40/2.40	                                                                  (Y2 @ Y4))))))))))))))))))))))),
14.40/2.40	    inference('simplify nested equalities', [status(thm)], [zip_derived_cl23])).
14.40/2.40	thf(zip_derived_cl29, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                    (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                (((((!!) @ (^[Y2 : a]:
14.40/2.40	                                              (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                          ((('#sk1' @ Y2 @ 
14.40/2.40	                                                            Y3) => ('#sk3' @ 
14.40/2.40	                                                            Y2 @ (Y0 @ Y2) @ 
14.40/2.40	                                                            (Y1 @ Y3)))))))))) =>
14.40/2.40	                                  (((!!) @ (^[Y2 : a]:
14.40/2.40	                                              (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                          ((('#sk1' @ Y2 @ 
14.40/2.40	                                                            Y3) => ('#sk3' @ 
14.40/2.40	                                                            Y2 @ (Y1 @ Y2) @ 
14.40/2.40	                                                            (Y0 @ Y3))))))))))))))))))
14.40/2.40	      | (((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	             (((!!) @ (^[Y2 : a]:
14.40/2.40	                         (((!!) @ (^[Y3 : a]:
14.40/2.40	                                     ((('#sk1' @ Y2 @ Y3) => ('#sk3' @ Y2 @ 
14.40/2.40	                                       (Y0 @ Y2) @ (Y1 @ Y3))))))))))) @ 
14.40/2.40	          '#_fresh_sk5' @ '#_fresh_sk6')
14.40/2.40	          != ((^[Y0 : a > b,Y1 : a > b]:
14.40/2.40	                 (((!!) @ (^[Y2 : a]:
14.40/2.40	                             (((!!) @ (^[Y3 : a]:
14.40/2.40	                                         ((('#sk2' @ Y2 @ Y3) => ('#sk4' @ 
14.40/2.40	                                           Y2 @ (Y0 @ Y2) @ (Y1 @ Y3))))))))))) @ 
14.40/2.40	              '#_fresh_sk5' @ '#_fresh_sk6'))
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                      (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                              (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                  (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            (((!!) @ (
14.40/2.40	                                                              ^[Y4 : a]:
14.40/2.40	                                                                ((('#sk1' @ 
14.40/2.40	                                                                  Y3 @ Y4) =>
14.40/2.40	                                                                  ('#sk3' @ 
14.40/2.40	                                                                  Y3 @ 
14.40/2.40	                                                                  (Y0 @ Y3) @ 
14.40/2.40	                                                                  (Y2 @ Y4))))))))))))))))))))))),
14.40/2.40	    inference('neg_ext_simpl', [status(thm)], [zip_derived_cl28])).
14.40/2.40	thf(zip_derived_cl30, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                    (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                (((((!!) @ (^[Y2 : a]:
14.40/2.40	                                              (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                          ((('#sk1' @ Y2 @ 
14.40/2.40	                                                            Y3) => ('#sk3' @ 
14.40/2.40	                                                            Y2 @ (Y0 @ Y2) @ 
14.40/2.40	                                                            (Y1 @ Y3)))))))))) =>
14.40/2.40	                                  (((!!) @ (^[Y2 : a]:
14.40/2.40	                                              (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                          ((('#sk1' @ Y2 @ 
14.40/2.40	                                                            Y3) => ('#sk3' @ 
14.40/2.40	                                                            Y2 @ (Y1 @ Y2) @ 
14.40/2.40	                                                            (Y0 @ Y3))))))))))))))))))
14.40/2.40	      | ((((!!) @ (^[Y0 : a]:
14.40/2.40	                     (((!!) @ (^[Y1 : a]:
14.40/2.40	                                 ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                   ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                   ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	          != (((!!) @ (^[Y0 : a]:
14.40/2.40	                         (((!!) @ (^[Y1 : a]:
14.40/2.40	                                     ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                       ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                       ('#_fresh_sk6' @ Y1)))))))))))
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                      (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                              (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                  (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            (((!!) @ (
14.40/2.40	                                                              ^[Y4 : a]:
14.40/2.40	                                                                ((('#sk1' @ 
14.40/2.40	                                                                  Y3 @ Y4) =>
14.40/2.40	                                                                  ('#sk3' @ 
14.40/2.40	                                                                  Y3 @ 
14.40/2.40	                                                                  (Y0 @ Y3) @ 
14.40/2.40	                                                                  (Y2 @ Y4))))))))))))))))))))))),
14.40/2.40	    inference('ho_norm', [status(thm)], [zip_derived_cl29])).
14.40/2.40	thf(zip_derived_cl31, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                    (((((!!) @ (^[Y1 : a]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a]:
14.40/2.40	                                              ((('#sk1' @ Y1 @ Y2) =>
14.40/2.40	                                                ('#sk3' @ Y1 @ 
14.40/2.40	                                                ('#sk7' @ Y1) @ (Y0 @ Y2)))))))))) =>
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a]:
14.40/2.40	                                              ((('#sk1' @ Y1 @ Y2) =>
14.40/2.40	                                                ('#sk3' @ Y1 @ (Y0 @ Y1) @ 
14.40/2.40	                                                ('#sk7' @ Y2)))))))))))))))
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                      (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                              (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                  (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            (((!!) @ (
14.40/2.40	                                                              ^[Y4 : a]:
14.40/2.40	                                                                ((('#sk1' @ 
14.40/2.40	                                                                  Y3 @ Y4) =>
14.40/2.40	                                                                  ('#sk3' @ 
14.40/2.40	                                                                  Y3 @ 
14.40/2.40	                                                                  (Y0 @ Y3) @ 
14.40/2.40	                                                                  (Y2 @ Y4)))))))))))))))))))))
14.40/2.40	      | ((((!!) @ (^[Y0 : a]:
14.40/2.40	                     (((!!) @ (^[Y1 : a]:
14.40/2.40	                                 ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                   ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                   ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	          != (((!!) @ (^[Y0 : a]:
14.40/2.40	                         (((!!) @ (^[Y1 : a]:
14.40/2.40	                                     ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                       ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                       ('#_fresh_sk6' @ Y1))))))))))))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl30])).
14.40/2.40	thf(zip_derived_cl39, plain,
14.40/2.40	    ((~ (((((!!) @ (^[Y0 : a]:
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                    ('#sk7' @ Y0) @ ('#sk8' @ Y1)))))))))) =>
14.40/2.40	          (((!!) @ (^[Y0 : a]:
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                    ('#sk8' @ Y0) @ ('#sk7' @ Y1))))))))))))
14.40/2.40	      | ((((!!) @ (^[Y0 : a]:
14.40/2.40	                     (((!!) @ (^[Y1 : a]:
14.40/2.40	                                 ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                   ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                   ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	          != (((!!) @ (^[Y0 : a]:
14.40/2.40	                         (((!!) @ (^[Y1 : a]:
14.40/2.40	                                     ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                       ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                       ('#_fresh_sk6' @ Y1)))))))))))
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                      (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                              (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                  (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            (((!!) @ (
14.40/2.40	                                                              ^[Y4 : a]:
14.40/2.40	                                                                ((('#sk1' @ 
14.40/2.40	                                                                  Y3 @ Y4) =>
14.40/2.40	                                                                  ('#sk3' @ 
14.40/2.40	                                                                  Y3 @ 
14.40/2.40	                                                                  (Y0 @ Y3) @ 
14.40/2.40	                                                                  (Y2 @ Y4))))))))))))))))))))))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl31])).
14.40/2.40	thf(zip_derived_cl49, plain,
14.40/2.40	    (( (((!!) @ (^[Y0 : a]:
14.40/2.40	                   (((!!) @ (^[Y1 : a]:
14.40/2.40	                               ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                 ('#sk7' @ Y0) @ ('#sk8' @ Y1))))))))))
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                      (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                              (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                  (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            (((!!) @ (
14.40/2.40	                                                              ^[Y4 : a]:
14.40/2.40	                                                                ((('#sk1' @ 
14.40/2.40	                                                                  Y3 @ Y4) =>
14.40/2.40	                                                                  ('#sk3' @ 
14.40/2.40	                                                                  Y3 @ 
14.40/2.40	                                                                  (Y0 @ Y3) @ 
14.40/2.40	                                                                  (Y2 @ Y4)))))))))))))))))))))
14.40/2.40	      | ((((!!) @ (^[Y0 : a]:
14.40/2.40	                     (((!!) @ (^[Y1 : a]:
14.40/2.40	                                 ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                   ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                   ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	          != (((!!) @ (^[Y0 : a]:
14.40/2.40	                         (((!!) @ (^[Y1 : a]:
14.40/2.40	                                     ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                       ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                       ('#_fresh_sk6' @ Y1))))))))))))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl39])).
14.40/2.40	thf(zip_derived_cl55, plain,
14.40/2.40	    (( ('#form9')
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                      (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                              (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                  (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            (((!!) @ (
14.40/2.40	                                                              ^[Y4 : a]:
14.40/2.40	                                                                ((('#sk1' @ 
14.40/2.40	                                                                  Y3 @ Y4) =>
14.40/2.40	                                                                  ('#sk3' @ 
14.40/2.40	                                                                  Y3 @ 
14.40/2.40	                                                                  (Y0 @ Y3) @ 
14.40/2.40	                                                                  (Y2 @ Y4))))))))))))))))))))))),
14.40/2.40	    define([status(thm)])).
14.40/2.40	thf(zip_derived_cl56, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                    (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                (((((((!!) @ (^[Y2 : a]:
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            ((('#sk1' @ Y2 @ 
14.40/2.40	                                                              Y3) =>
14.40/2.40	                                                              ('#sk3' @ Y2 @ 
14.40/2.40	                                                              ('#sk10' @ Y2) @ 
14.40/2.40	                                                              (Y0 @ Y3)))))))))) &
14.40/2.40	                                    (((!!) @ (^[Y2 : a]:
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            ((('#sk1' @ Y2 @ 
14.40/2.40	                                                              Y3) =>
14.40/2.40	                                                              ('#sk3' @ Y2 @ 
14.40/2.40	                                                              (Y0 @ Y2) @ 
14.40/2.40	                                                              (Y1 @ Y3)))))))))))) =>
14.40/2.40	                                  (((!!) @ (^[Y2 : a]:
14.40/2.40	                                              (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                          ((('#sk1' @ Y2 @ 
14.40/2.40	                                                            Y3) => ('#sk3' @ 
14.40/2.40	                                                            Y2 @ 
14.40/2.40	                                                            ('#sk10' @ Y2) @ 
14.40/2.40	                                                            (Y1 @ Y3))))))))))))))))))
14.40/2.40	      |  ('#form9'))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl55])).
14.40/2.40	thf(zip_derived_cl64, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                    (((((((!!) @ (^[Y1 : a]:
14.40/2.40	                                    (((!!) @ (^[Y2 : a]:
14.40/2.40	                                                ((('#sk1' @ Y1 @ Y2) =>
14.40/2.40	                                                  ('#sk3' @ Y1 @ 
14.40/2.40	                                                  ('#sk10' @ Y1) @ 
14.40/2.40	                                                  ('#sk11' @ Y2)))))))))) &
14.40/2.40	                        (((!!) @ (^[Y1 : a]:
14.40/2.40	                                    (((!!) @ (^[Y2 : a]:
14.40/2.40	                                                ((('#sk1' @ Y1 @ Y2) =>
14.40/2.40	                                                  ('#sk3' @ Y1 @ 
14.40/2.40	                                                  ('#sk11' @ Y1) @ (Y0 @ Y2)))))))))))) =>
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a]:
14.40/2.40	                                              ((('#sk1' @ Y1 @ Y2) =>
14.40/2.40	                                                ('#sk3' @ Y1 @ 
14.40/2.40	                                                ('#sk10' @ Y1) @ (Y0 @ Y2)))))))))))))))
14.40/2.40	      |  ('#form9'))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl56])).
14.40/2.40	thf(zip_derived_cl72, plain,
14.40/2.40	    ((~ (((((((!!) @ (^[Y0 : a]:
14.40/2.40	                        (((!!) @ (^[Y1 : a]:
14.40/2.40	                                    ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                      ('#sk10' @ Y0) @ ('#sk11' @ Y1)))))))))) &
14.40/2.40	            (((!!) @ (^[Y0 : a]:
14.40/2.40	                        (((!!) @ (^[Y1 : a]:
14.40/2.40	                                    ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                      ('#sk11' @ Y0) @ ('#sk13' @ Y1)))))))))))) =>
14.40/2.40	          (((!!) @ (^[Y0 : a]:
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                    ('#sk10' @ Y0) @ ('#sk13' @ Y1))))))))))))
14.40/2.40	      |  ('#form9'))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl64])).
14.40/2.40	thf(zip_derived_cl80, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                    (((!!) @ (^[Y1 : a]:
14.40/2.40	                                ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                  ('#sk10' @ Y0) @ ('#sk13' @ Y1))))))))))
14.40/2.40	      |  ('#form9'))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl72])).
14.40/2.40	thf(zip_derived_cl87, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                    ((('#sk1' @ '#sk18' @ Y0) => ('#sk3' @ '#sk18' @ 
14.40/2.40	                      ('#sk10' @ '#sk18') @ ('#sk13' @ Y0)))))))
14.40/2.40	      |  ('#form9'))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl80])).
14.40/2.40	thf(zip_derived_cl95, plain,
14.40/2.40	    ((~ ((('#sk1' @ '#sk18' @ '#sk19') => ('#sk3' @ '#sk18' @ 
14.40/2.40	          ('#sk10' @ '#sk18') @ ('#sk13' @ '#sk19'))))
14.40/2.40	      |  ('#form9'))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl87])).
14.40/2.40	thf(zip_derived_cl106, plain,
14.40/2.40	    ((~ ('#sk3' @ '#sk18' @ ('#sk10' @ '#sk18') @ ('#sk13' @ '#sk19'))
14.40/2.40	      |  ('#form9'))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl95])).
14.40/2.40	thf(zip_derived_cl49, plain,
14.40/2.40	    (( (((!!) @ (^[Y0 : a]:
14.40/2.40	                   (((!!) @ (^[Y1 : a]:
14.40/2.40	                               ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                 ('#sk7' @ Y0) @ ('#sk8' @ Y1))))))))))
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                      (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                              (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                  (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            (((!!) @ (
14.40/2.40	                                                              ^[Y4 : a]:
14.40/2.40	                                                                ((('#sk1' @ 
14.40/2.40	                                                                  Y3 @ Y4) =>
14.40/2.40	                                                                  ('#sk3' @ 
14.40/2.40	                                                                  Y3 @ 
14.40/2.40	                                                                  (Y0 @ Y3) @ 
14.40/2.40	                                                                  (Y2 @ Y4)))))))))))))))))))))
14.40/2.40	      | ((((!!) @ (^[Y0 : a]:
14.40/2.40	                     (((!!) @ (^[Y1 : a]:
14.40/2.40	                                 ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                   ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                   ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	          != (((!!) @ (^[Y0 : a]:
14.40/2.40	                         (((!!) @ (^[Y1 : a]:
14.40/2.40	                                     ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                       ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                       ('#_fresh_sk6' @ Y1))))))))))))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl39])).
14.40/2.40	thf(zip_derived_cl55, plain,
14.40/2.40	    (( ('#form9')
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                      (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                              (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                  (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            (((!!) @ (
14.40/2.40	                                                              ^[Y4 : a]:
14.40/2.40	                                                                ((('#sk1' @ 
14.40/2.40	                                                                  Y3 @ Y4) =>
14.40/2.40	                                                                  ('#sk3' @ 
14.40/2.40	                                                                  Y3 @ 
14.40/2.40	                                                                  (Y0 @ Y3) @ 
14.40/2.40	                                                                  (Y2 @ Y4))))))))))))))))))))))),
14.40/2.40	    define([status(thm)])).
14.40/2.40	thf(zip_derived_cl57, plain,
14.40/2.40	    ((~ ('#form9')
14.40/2.40	      | ((((!!) @ (^[Y0 : a]:
14.40/2.40	                     (((!!) @ (^[Y1 : a]:
14.40/2.40	                                 ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                   ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                   ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	          != (((!!) @ (^[Y0 : a]:
14.40/2.40	                         (((!!) @ (^[Y1 : a]:
14.40/2.40	                                     ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                       ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                       ('#_fresh_sk6' @ Y1)))))))))))
14.40/2.40	      |  (((!!) @ (^[Y0 : a]:
14.40/2.40	                     (((!!) @ (^[Y1 : a]:
14.40/2.40	                                 ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                   ('#sk7' @ Y0) @ ('#sk8' @ Y1)))))))))))),
14.40/2.40	    inference('renaming', [status(thm)], [zip_derived_cl49, zip_derived_cl55])).
14.40/2.40	thf(zip_derived_cl63, plain,
14.40/2.40	    (![X2 : a]:
14.40/2.40	       ( (((!!) @ (^[Y0 : a]:
14.40/2.40	                     ((('#sk1' @ X2 @ Y0) => ('#sk3' @ X2 @ ('#sk7' @ X2) @ 
14.40/2.40	                       ('#sk8' @ Y0)))))))
14.40/2.40	        | ((((!!) @ (^[Y0 : a]:
14.40/2.40	                       (((!!) @ (^[Y1 : a]:
14.40/2.40	                                   ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                     ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                     ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	            != (((!!) @ (^[Y0 : a]:
14.40/2.40	                           (((!!) @ (^[Y1 : a]:
14.40/2.40	                                       ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ 
14.40/2.40	                                         Y0 @ ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                         ('#_fresh_sk6' @ Y1)))))))))))
14.40/2.40	        | ~ ('#form9'))),
14.40/2.40	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl57])).
14.40/2.40	thf(zip_derived_cl50, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                    (((!!) @ (^[Y1 : a]:
14.40/2.40	                                ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                  ('#sk8' @ Y0) @ ('#sk7' @ Y1))))))))))
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                      (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                              (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                  (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            (((!!) @ (
14.40/2.40	                                                              ^[Y4 : a]:
14.40/2.40	                                                                ((('#sk1' @ 
14.40/2.40	                                                                  Y3 @ Y4) =>
14.40/2.40	                                                                  ('#sk3' @ 
14.40/2.40	                                                                  Y3 @ 
14.40/2.40	                                                                  (Y0 @ Y3) @ 
14.40/2.40	                                                                  (Y2 @ Y4)))))))))))))))))))))
14.40/2.40	      | ((((!!) @ (^[Y0 : a]:
14.40/2.40	                     (((!!) @ (^[Y1 : a]:
14.40/2.40	                                 ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                   ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                   ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	          != (((!!) @ (^[Y0 : a]:
14.40/2.40	                         (((!!) @ (^[Y1 : a]:
14.40/2.40	                                     ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                       ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                       ('#_fresh_sk6' @ Y1))))))))))))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl39])).
14.40/2.40	thf(zip_derived_cl55, plain,
14.40/2.40	    (( ('#form9')
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a > b]:
14.40/2.40	                      (((!!) @ (^[Y1 : a > b]:
14.40/2.40	                                  (((!!) @ (^[Y2 : a > b]:
14.40/2.40	                                              (((((((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y0 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y4)))))))))) &
14.40/2.40	                                                  (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                              (((!!) @ (
14.40/2.40	                                                                ^[Y4 : a]:
14.40/2.40	                                                                  ((('#sk1' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    Y4) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y3 @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y1 @ Y3) @ 
14.40/2.40	                                                                    (
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) =>
14.40/2.40	                                                (((!!) @ (^[Y3 : a]:
14.40/2.40	                                                            (((!!) @ (
14.40/2.40	                                                              ^[Y4 : a]:
14.40/2.40	                                                                ((('#sk1' @ 
14.40/2.40	                                                                  Y3 @ Y4) =>
14.40/2.40	                                                                  ('#sk3' @ 
14.40/2.40	                                                                  Y3 @ 
14.40/2.40	                                                                  (Y0 @ Y3) @ 
14.40/2.40	                                                                  (Y2 @ Y4))))))))))))))))))))))),
14.40/2.40	    define([status(thm)])).
14.40/2.40	thf(zip_derived_cl58, plain,
14.40/2.40	    ((~ ('#form9')
14.40/2.40	      | ((((!!) @ (^[Y0 : a]:
14.40/2.40	                     (((!!) @ (^[Y1 : a]:
14.40/2.40	                                 ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                   ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                   ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	          != (((!!) @ (^[Y0 : a]:
14.40/2.40	                         (((!!) @ (^[Y1 : a]:
14.40/2.40	                                     ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                       ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                       ('#_fresh_sk6' @ Y1)))))))))))
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                    ('#sk8' @ Y0) @ ('#sk7' @ Y1)))))))))))),
14.40/2.40	    inference('renaming', [status(thm)], [zip_derived_cl50, zip_derived_cl55])).
14.40/2.40	thf(zip_derived_cl65, plain,
14.40/2.40	    (( ('#form12')
14.40/2.40	      | ~ (((((!!) @ (^[Y0 : a]:
14.40/2.40	                        (((!!) @ (^[Y1 : a]:
14.40/2.40	                                    ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                      ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                      ('#_fresh_sk6' @ Y1)))))))))) <=>
14.40/2.40	            (((!!) @ (^[Y0 : a]:
14.40/2.40	                        (((!!) @ (^[Y1 : a]:
14.40/2.40	                                    ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                      ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                      ('#_fresh_sk6' @ Y1)))))))))))))),
14.40/2.40	    define([status(thm)])).
14.40/2.40	thf(zip_derived_cl71, plain,
14.40/2.40	    (![X2 : a]:
14.40/2.40	       (~ ('#form12')
14.40/2.40	        | ~ ('#form9')
14.40/2.40	        |  (((!!) @ (^[Y0 : a]:
14.40/2.40	                       ((('#sk1' @ X2 @ Y0) => ('#sk3' @ X2 @ 
14.40/2.40	                         ('#sk7' @ X2) @ ('#sk8' @ Y0))))))))),
14.40/2.40	    inference('renaming', [status(thm)], [zip_derived_cl63, zip_derived_cl65])).
14.40/2.40	thf(zip_derived_cl78, plain,
14.40/2.40	    (![X2 : a, X4 : a]:
14.40/2.40	       ( ((('#sk1' @ X2 @ X4) => ('#sk3' @ X2 @ ('#sk7' @ X2) @ 
14.40/2.40	           ('#sk8' @ X4))))
14.40/2.40	        | ~ ('#form9')
14.40/2.40	        | ~ ('#form12'))),
14.40/2.40	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl71])).
14.40/2.40	thf(zip_derived_cl84, plain,
14.40/2.40	    (![X2 : a, X4 : a]:
14.40/2.40	       (~ ('#sk1' @ X2 @ X4)
14.40/2.40	        |  ('#sk3' @ X2 @ ('#sk7' @ X2) @ ('#sk8' @ X4))
14.40/2.40	        | ~ ('#form12')
14.40/2.40	        | ~ ('#form9'))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl78])).
14.40/2.40	thf(zip_derived_cl10, plain,
14.40/2.40	    ( (((!!) @ (^[Y0 : a]:
14.40/2.40	                  (((!!) @ (^[Y1 : a]:
14.40/2.40	                              ((('#sk1' @ Y0 @ Y1) =>
14.40/2.40	                                (((((!!) @ (^[Y2 : b]:
14.40/2.40	                                              (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                          (((!!) @ (^[Y4 : b]:
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ((
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y0 @ 
14.40/2.40	                                                                    Y2 @ 
14.40/2.40	                                                                    Y3) &
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y0 @ 
14.40/2.40	                                                                    Y3 @ Y4))) =>
14.40/2.40	                                                                    ('#sk3' @ 
14.40/2.40	                                                                    Y0 @ 
14.40/2.40	                                                                    Y2 @ Y4)))))))))))) & 
14.40/2.40	                                  ((('#sk3' @ Y0) = ('#sk3' @ Y1))) & 
14.40/2.40	                                  (((!!) @ (^[Y2 : b]:
14.40/2.40	                                              (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                          ((('#sk3' @ Y0 @ 
14.40/2.40	                                                            Y2 @ Y3) =>
14.40/2.40	                                                            ('#sk3' @ Y0 @ 
14.40/2.40	                                                            Y3 @ Y2)))))))))))))))))))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl6])).
14.40/2.40	thf(zip_derived_cl16, plain,
14.40/2.40	    (![X2 : a]:
14.40/2.40	        (((!!) @ (^[Y0 : a]:
14.40/2.40	                    ((('#sk1' @ X2 @ Y0) =>
14.40/2.40	                      (((((!!) @ (^[Y1 : b]:
14.40/2.40	                                    (((!!) @ (^[Y2 : b]:
14.40/2.40	                                                (((!!) @ (^[Y3 : b]:
14.40/2.40	                                                            ((((('#sk3' @ 
14.40/2.40	                                                                X2 @ Y1 @ 
14.40/2.40	                                                                Y2) &
14.40/2.40	                                                                ('#sk3' @ 
14.40/2.40	                                                                X2 @ Y2 @ Y3))) =>
14.40/2.40	                                                              ('#sk3' @ X2 @ 
14.40/2.40	                                                              Y1 @ Y3)))))))))))) & 
14.40/2.40	                        ((('#sk3' @ X2) = ('#sk3' @ Y0))) & 
14.40/2.40	                        (((!!) @ (^[Y1 : b]:
14.40/2.40	                                    (((!!) @ (^[Y2 : b]:
14.40/2.40	                                                ((('#sk3' @ X2 @ Y1 @ Y2) =>
14.40/2.40	                                                  ('#sk3' @ X2 @ Y2 @ Y1))))))))))))))))),
14.40/2.40	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl10])).
14.40/2.40	thf(zip_derived_cl21, plain,
14.40/2.40	    (![X2 : a, X4 : a]:
14.40/2.40	        ((('#sk1' @ X2 @ X4) =>
14.40/2.40	          (((((!!) @ (^[Y0 : b]:
14.40/2.40	                        (((!!) @ (^[Y1 : b]:
14.40/2.40	                                    (((!!) @ (^[Y2 : b]:
14.40/2.40	                                                ((((('#sk3' @ X2 @ Y0 @ Y1) &
14.40/2.40	                                                    ('#sk3' @ X2 @ Y1 @ Y2))) =>
14.40/2.40	                                                  ('#sk3' @ X2 @ Y0 @ Y2)))))))))))) & 
14.40/2.40	            ((('#sk3' @ X2) = ('#sk3' @ X4))) & 
14.40/2.40	            (((!!) @ (^[Y0 : b]:
14.40/2.40	                        (((!!) @ (^[Y1 : b]:
14.40/2.40	                                    ((('#sk3' @ X2 @ Y0 @ Y1) => ('#sk3' @ 
14.40/2.40	                                      X2 @ Y1 @ Y0)))))))))))))),
14.40/2.40	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl16])).
14.40/2.40	thf(zip_derived_cl26, plain,
14.40/2.40	    (![X2 : a, X4 : a]:
14.40/2.40	       (~ ('#sk1' @ X2 @ X4)
14.40/2.40	        |  (((((!!) @ (^[Y0 : b]:
14.40/2.40	                         (((!!) @ (^[Y1 : b]:
14.40/2.40	                                     (((!!) @ (^[Y2 : b]:
14.40/2.40	                                                 ((((('#sk3' @ X2 @ Y0 @ 
14.40/2.40	                                                     Y1) & ('#sk3' @ X2 @ 
14.40/2.40	                                                     Y1 @ Y2))) =>
14.40/2.40	                                                   ('#sk3' @ X2 @ Y0 @ Y2)))))))))))) & 
14.40/2.40	             ((('#sk3' @ X2) = ('#sk3' @ X4))) & 
14.40/2.40	             (((!!) @ (^[Y0 : b]:
14.40/2.40	                         (((!!) @ (^[Y1 : b]:
14.40/2.40	                                     ((('#sk3' @ X2 @ Y0 @ Y1) => ('#sk3' @ 
14.40/2.40	                                       X2 @ Y1 @ Y0))))))))))))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl21])).
14.40/2.40	thf(zip_derived_cl35, plain,
14.40/2.40	    (![X2 : a, X4 : a]:
14.40/2.40	       ( (((!!) @ (^[Y0 : b]:
14.40/2.40	                     (((!!) @ (^[Y1 : b]:
14.40/2.40	                                 ((('#sk3' @ X2 @ Y0 @ Y1) => ('#sk3' @ X2 @ 
14.40/2.40	                                   Y1 @ Y0)))))))))
14.40/2.40	        | ~ ('#sk1' @ X2 @ X4))),
14.40/2.40	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl26])).
14.40/2.40	thf(zip_derived_cl44, plain,
14.40/2.40	    (![X2 : a, X4 : a, X6 : b]:
14.40/2.40	       ( (((!!) @ (^[Y0 : b]:
14.40/2.40	                     ((('#sk3' @ X2 @ X6 @ Y0) => ('#sk3' @ X2 @ Y0 @ X6))))))
14.40/2.40	        | ~ ('#sk1' @ X2 @ X4))),
14.40/2.40	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl35])).
14.40/2.40	thf(zip_derived_cl52, plain,
14.40/2.40	    (![X2 : a, X4 : a, X6 : b, X8 : b]:
14.40/2.40	       ( ((('#sk3' @ X2 @ X6 @ X8) => ('#sk3' @ X2 @ X8 @ X6)))
14.40/2.40	        | ~ ('#sk1' @ X2 @ X4))),
14.40/2.40	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl44])).
14.40/2.40	thf(zip_derived_cl60, plain,
14.40/2.40	    (![X2 : a, X4 : a, X6 : b, X8 : b]:
14.40/2.40	       (~ ('#sk3' @ X2 @ X6 @ X8)
14.40/2.40	        |  ('#sk3' @ X2 @ X8 @ X6)
14.40/2.40	        | ~ ('#sk1' @ X2 @ X4))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl52])).
14.40/2.40	thf(zip_derived_cl331, plain,
14.40/2.40	    (![X0 : a, X1 : a, X2 : a]:
14.40/2.40	       (~ ('#form9')
14.40/2.40	        | ~ ('#form12')
14.40/2.40	        | ~ ('#sk1' @ X1 @ X0)
14.40/2.40	        | ~ ('#sk1' @ X1 @ X2)
14.40/2.40	        |  ('#sk3' @ X1 @ ('#sk8' @ X0) @ ('#sk7' @ X1)))),
14.40/2.40	    inference('sup-', [status(thm)], [zip_derived_cl84, zip_derived_cl60])).
14.40/2.40	thf(zip_derived_cl2847, plain,
14.40/2.40	    (![X0 : a, X1 : a]:
14.40/2.40	       (~ ('#form9')
14.40/2.40	        | ~ ('#form12')
14.40/2.40	        |  ('#sk3' @ X0 @ ('#sk8' @ X1) @ ('#sk7' @ X0))
14.40/2.40	        | ~ ('#sk1' @ X0 @ X1))),
14.40/2.40	    inference('condensation', [status(thm)], [zip_derived_cl331])).
14.40/2.40	thf(zip_derived_cl58, plain,
14.40/2.40	    ((~ ('#form9')
14.40/2.40	      | ((((!!) @ (^[Y0 : a]:
14.40/2.40	                     (((!!) @ (^[Y1 : a]:
14.40/2.40	                                 ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                   ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                   ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	          != (((!!) @ (^[Y0 : a]:
14.40/2.40	                         (((!!) @ (^[Y1 : a]:
14.40/2.40	                                     ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                       ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                       ('#_fresh_sk6' @ Y1)))))))))))
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                    ('#sk8' @ Y0) @ ('#sk7' @ Y1)))))))))))),
14.40/2.40	    inference('renaming', [status(thm)], [zip_derived_cl50, zip_derived_cl55])).
14.40/2.40	thf(zip_derived_cl65, plain,
14.40/2.40	    (( ('#form12')
14.40/2.40	      | ~ (((((!!) @ (^[Y0 : a]:
14.40/2.40	                        (((!!) @ (^[Y1 : a]:
14.40/2.40	                                    ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                      ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                      ('#_fresh_sk6' @ Y1)))))))))) <=>
14.40/2.40	            (((!!) @ (^[Y0 : a]:
14.40/2.40	                        (((!!) @ (^[Y1 : a]:
14.40/2.40	                                    ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                      ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                      ('#_fresh_sk6' @ Y1)))))))))))))),
14.40/2.40	    define([status(thm)])).
14.40/2.40	thf(zip_derived_cl68, plain,
14.40/2.40	    ((~ ('#form12')
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                    ('#sk8' @ Y0) @ ('#sk7' @ Y1))))))))))
14.40/2.40	      | ~ ('#form9'))),
14.40/2.40	    inference('renaming', [status(thm)], [zip_derived_cl58, zip_derived_cl65])).
14.40/2.40	thf(zip_derived_cl73, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                    ((('#sk1' @ '#sk14' @ Y0) => ('#sk3' @ '#sk14' @ 
14.40/2.40	                      ('#sk8' @ '#sk14') @ ('#sk7' @ Y0)))))))
14.40/2.40	      | ~ ('#form9')
14.40/2.40	      | ~ ('#form12'))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl68])).
14.40/2.40	thf(zip_derived_cl81, plain,
14.40/2.40	    ((~ ((('#sk1' @ '#sk14' @ '#sk16') => ('#sk3' @ '#sk14' @ 
14.40/2.40	          ('#sk8' @ '#sk14') @ ('#sk7' @ '#sk16'))))
14.40/2.40	      | ~ ('#form12')
14.40/2.40	      | ~ ('#form9'))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl73])).
14.40/2.40	thf(zip_derived_cl88, plain,
14.40/2.40	    (( ('#sk1' @ '#sk14' @ '#sk16') | ~ ('#form9') | ~ ('#form12'))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl81])).
14.40/2.40	thf(zip_derived_cl5, plain,
14.40/2.40	    ( (((((!!) @ (^[Y0 : a]:
14.40/2.40	                    (((!!) @ (^[Y1 : a]:
14.40/2.40	                                ((('#sk1' @ Y0 @ Y1) => ('#sk1' @ Y1 @ Y0))))))))) & 
14.40/2.40	        (((!!) @ (^[Y0 : a]:
14.40/2.40	                    (((!!) @ (^[Y1 : a]:
14.40/2.40	                                (((!!) @ (^[Y2 : a]:
14.40/2.40	                                            ((((('#sk1' @ Y0 @ Y1) &
14.40/2.40	                                                ('#sk1' @ Y1 @ Y2))) =>
14.40/2.40	                                              ('#sk1' @ Y0 @ Y2)))))))))))) & 
14.40/2.40	        ((('#sk1') = ('#sk2')))))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl4])).
14.40/2.40	thf(zip_derived_cl7, plain,
14.40/2.40	    ( (((!!) @ (^[Y0 : a]:
14.40/2.40	                  (((!!) @ (^[Y1 : a]:
14.40/2.40	                              ((('#sk1' @ Y0 @ Y1) => ('#sk1' @ Y1 @ Y0)))))))))),
14.40/2.40	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl5])).
14.40/2.40	thf(zip_derived_cl12, plain,
14.40/2.40	    (![X2 : a]:
14.40/2.40	        (((!!) @ (^[Y0 : a]: ((('#sk1' @ X2 @ Y0) => ('#sk1' @ Y0 @ X2))))))),
14.40/2.40	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl7])).
14.40/2.40	thf(zip_derived_cl19, plain,
14.40/2.40	    (![X2 : a, X4 : a]:  ((('#sk1' @ X2 @ X4) => ('#sk1' @ X4 @ X2)))),
14.40/2.40	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl12])).
14.40/2.40	thf(zip_derived_cl24, plain,
14.40/2.40	    (![X2 : a, X4 : a]: (~ ('#sk1' @ X2 @ X4) |  ('#sk1' @ X4 @ X2))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl19])).
14.40/2.40	thf(zip_derived_cl130, plain,
14.40/2.40	    ((~ ('#form12') | ~ ('#form9') |  ('#sk1' @ '#sk16' @ '#sk14'))),
14.40/2.40	    inference('sup-', [status(thm)], [zip_derived_cl88, zip_derived_cl24])).
14.40/2.40	thf(zip_derived_cl34, plain,
14.40/2.40	    (![X2 : a, X4 : a]:
14.40/2.40	       ( ((('#sk3' @ X2) = ('#sk3' @ X4))) | ~ ('#sk1' @ X2 @ X4))),
14.40/2.40	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl26])).
14.40/2.40	thf(zip_derived_cl42, plain,
14.40/2.40	    (![X2 : a, X4 : a]:
14.40/2.40	       ((('#sk3' @ X2) = ('#sk3' @ X4)) | ~ ('#sk1' @ X2 @ X4))),
14.40/2.40	    inference('simplify nested equalities', [status(thm)], [zip_derived_cl34])).
14.40/2.40	thf(zip_derived_cl43, plain,
14.40/2.40	    (![X2 : a, X4 : a, X6 : b, X7 : b]:
14.40/2.40	       ((('#sk3' @ X2 @ X6 @ X7) = ('#sk3' @ X4 @ X6 @ X7))
14.40/2.40	        | ~ ('#sk1' @ X2 @ X4))),
14.40/2.40	    inference('arg_cong_simpl', [status(thm)], [zip_derived_cl42])).
14.40/2.40	thf(zip_derived_cl214, plain,
14.40/2.40	    (![X0 : b, X1 : b]:
14.40/2.40	       (~ ('#form9')
14.40/2.40	        | ~ ('#form12')
14.40/2.40	        | (('#sk3' @ '#sk16' @ X1 @ X0) = ('#sk3' @ '#sk14' @ X1 @ X0)))),
14.40/2.40	    inference('sup-', [status(thm)], [zip_derived_cl130, zip_derived_cl43])).
14.40/2.40	thf(zip_derived_cl89, plain,
14.40/2.40	    ((~ ('#sk3' @ '#sk14' @ ('#sk8' @ '#sk14') @ ('#sk7' @ '#sk16'))
14.40/2.40	      | ~ ('#form9')
14.40/2.40	      | ~ ('#form12'))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl81])).
14.40/2.40	thf(zip_derived_cl879, plain,
14.40/2.40	    ((~ ('#sk3' @ '#sk16' @ ('#sk8' @ '#sk14') @ ('#sk7' @ '#sk16'))
14.40/2.40	      | ~ ('#form12')
14.40/2.40	      | ~ ('#form9')
14.40/2.40	      | ~ ('#form12')
14.40/2.40	      | ~ ('#form9'))),
14.40/2.40	    inference('sup-', [status(thm)], [zip_derived_cl214, zip_derived_cl89])).
14.40/2.40	thf(zip_derived_cl900, plain,
14.40/2.40	    ((~ ('#form9')
14.40/2.40	      | ~ ('#form12')
14.40/2.40	      | ~ ('#sk3' @ '#sk16' @ ('#sk8' @ '#sk14') @ ('#sk7' @ '#sk16')))),
14.40/2.40	    inference('simplify', [status(thm)], [zip_derived_cl879])).
14.40/2.40	thf(zip_derived_cl2866, plain,
14.40/2.40	    ((~ ('#sk1' @ '#sk16' @ '#sk14')
14.40/2.40	      | ~ ('#form12')
14.40/2.40	      | ~ ('#form9')
14.40/2.40	      | ~ ('#form12')
14.40/2.40	      | ~ ('#form9'))),
14.40/2.40	    inference('sup-', [status(thm)], [zip_derived_cl2847, zip_derived_cl900])).
14.40/2.40	thf(zip_derived_cl2922, plain,
14.40/2.40	    ((~ ('#form9') | ~ ('#form12') | ~ ('#sk1' @ '#sk16' @ '#sk14'))),
14.40/2.40	    inference('simplify', [status(thm)], [zip_derived_cl2866])).
14.40/2.40	thf(zip_derived_cl130, plain,
14.40/2.40	    ((~ ('#form12') | ~ ('#form9') |  ('#sk1' @ '#sk16' @ '#sk14'))),
14.40/2.40	    inference('sup-', [status(thm)], [zip_derived_cl88, zip_derived_cl24])).
14.40/2.40	thf(zip_derived_cl2946, plain, ((~ ('#form12') | ~ ('#form9'))),
14.40/2.40	    inference('clc', [status(thm)], [zip_derived_cl2922, zip_derived_cl130])).
14.40/2.40	thf(zip_derived_cl65, plain,
14.40/2.40	    (( ('#form12')
14.40/2.40	      | ~ (((((!!) @ (^[Y0 : a]:
14.40/2.40	                        (((!!) @ (^[Y1 : a]:
14.40/2.40	                                    ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                      ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                      ('#_fresh_sk6' @ Y1)))))))))) <=>
14.40/2.40	            (((!!) @ (^[Y0 : a]:
14.40/2.40	                        (((!!) @ (^[Y1 : a]:
14.40/2.40	                                    ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                      ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                      ('#_fresh_sk6' @ Y1)))))))))))))),
14.40/2.40	    define([status(thm)])).
14.40/2.40	thf(zip_derived_cl67, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                    (((!!) @ (^[Y1 : a]:
14.40/2.40	                                ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                  ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                  ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                    ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                    ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	      |  ('#form12'))),
14.40/2.40	    inference('lazy_cnf_xor', [status(thm)], [zip_derived_cl65])).
14.40/2.40	thf(zip_derived_cl74, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                    ((('#sk1' @ '#sk15' @ Y0) => ('#sk3' @ '#sk15' @ 
14.40/2.40	                      ('#_fresh_sk5' @ '#sk15') @ ('#_fresh_sk6' @ Y0)))))))
14.40/2.40	      |  ('#form12')
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                    ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                    ('#_fresh_sk6' @ Y1)))))))))))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl67])).
14.40/2.40	thf(zip_derived_cl82, plain,
14.40/2.40	    ((~ ((('#sk1' @ '#sk15' @ '#sk17') => ('#sk3' @ '#sk15' @ 
14.40/2.40	          ('#_fresh_sk5' @ '#sk15') @ ('#_fresh_sk6' @ '#sk17'))))
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                    ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                    ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	      |  ('#form12'))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl74])).
14.40/2.40	thf(zip_derived_cl90, plain,
14.40/2.40	    (( ('#sk1' @ '#sk15' @ '#sk17')
14.40/2.40	      |  ('#form12')
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                    ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                    ('#_fresh_sk6' @ Y1)))))))))))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl82])).
14.40/2.40	thf(zip_derived_cl96, plain,
14.40/2.40	    (( ('#form20')
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                    ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                    ('#_fresh_sk6' @ Y1)))))))))))),
14.40/2.40	    define([status(thm)])).
14.40/2.40	thf(zip_derived_cl97, plain,
14.40/2.40	    ((~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                    ((('#sk2' @ '#sk21' @ Y0) => ('#sk4' @ '#sk21' @ 
14.40/2.40	                      ('#_fresh_sk5' @ '#sk21') @ ('#_fresh_sk6' @ Y0)))))))
14.40/2.40	      |  ('#form20'))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl96])).
14.40/2.40	thf(zip_derived_cl107, plain,
14.40/2.40	    ((~ ((('#sk2' @ '#sk21' @ '#sk22') => ('#sk4' @ '#sk21' @ 
14.40/2.40	          ('#_fresh_sk5' @ '#sk21') @ ('#_fresh_sk6' @ '#sk22'))))
14.40/2.40	      |  ('#form20'))),
14.40/2.40	    inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl97])).
14.40/2.40	thf(zip_derived_cl111, plain,
14.40/2.40	    (( ('#sk2' @ '#sk21' @ '#sk22') |  ('#form20'))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl107])).
14.40/2.40	thf(zip_derived_cl9, plain, ( ((('#sk1') = ('#sk2')))),
14.40/2.40	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl5])).
14.40/2.40	thf(zip_derived_cl14, plain, ((('#sk1') = ('#sk2'))),
14.40/2.40	    inference('simplify nested equalities', [status(thm)], [zip_derived_cl9])).
14.40/2.40	thf(zip_derived_cl15, plain,
14.40/2.40	    (![X2 : a, X3 : a]: (('#sk1' @ X2 @ X3) = ('#sk2' @ X2 @ X3))),
14.40/2.40	    inference('arg_cong_simpl', [status(thm)], [zip_derived_cl14])).
14.40/2.40	thf(zip_derived_cl114, plain,
14.40/2.40	    (![X2 : a, X3 : a]: ( ('#sk1' @ X2 @ X3) | ~ ('#sk2' @ X2 @ X3))),
14.40/2.40	    inference('eq_elim', [status(thm)], [zip_derived_cl15])).
14.40/2.40	thf(zip_derived_cl143, plain,
14.40/2.40	    (( ('#form20') |  ('#sk1' @ '#sk21' @ '#sk22'))),
14.40/2.40	    inference('sup-', [status(thm)], [zip_derived_cl111, zip_derived_cl114])).
14.40/2.40	thf(zip_derived_cl65, plain,
14.40/2.40	    (( ('#form12')
14.40/2.40	      | ~ (((((!!) @ (^[Y0 : a]:
14.40/2.40	                        (((!!) @ (^[Y1 : a]:
14.40/2.40	                                    ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                      ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                      ('#_fresh_sk6' @ Y1)))))))))) <=>
14.40/2.40	            (((!!) @ (^[Y0 : a]:
14.40/2.40	                        (((!!) @ (^[Y1 : a]:
14.40/2.40	                                    ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                      ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                      ('#_fresh_sk6' @ Y1)))))))))))))),
14.40/2.40	    define([status(thm)])).
14.40/2.40	thf(zip_derived_cl66, plain,
14.40/2.40	    (( (((!!) @ (^[Y0 : a]:
14.40/2.40	                   (((!!) @ (^[Y1 : a]:
14.40/2.40	                               ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.40	                                 ('#_fresh_sk5' @ Y0) @ ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	      |  (((!!) @ (^[Y0 : a]:
14.40/2.40	                     (((!!) @ (^[Y1 : a]:
14.40/2.40	                                 ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                   ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                   ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	      |  ('#form12'))),
14.40/2.40	    inference('lazy_cnf_xor', [status(thm)], [zip_derived_cl65])).
14.40/2.40	thf(zip_derived_cl75, plain,
14.40/2.40	    (![X2 : a]:
14.40/2.40	       ( (((!!) @ (^[Y0 : a]:
14.40/2.40	                     ((('#sk1' @ X2 @ Y0) => ('#sk3' @ X2 @ 
14.40/2.40	                       ('#_fresh_sk5' @ X2) @ ('#_fresh_sk6' @ Y0)))))))
14.40/2.40	        |  ('#form12')
14.40/2.40	        |  (((!!) @ (^[Y0 : a]:
14.40/2.40	                       (((!!) @ (^[Y1 : a]:
14.40/2.40	                                   ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                     ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                     ('#_fresh_sk6' @ Y1)))))))))))),
14.40/2.40	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl66])).
14.40/2.40	thf(zip_derived_cl83, plain,
14.40/2.40	    (![X2 : a, X4 : a]:
14.40/2.40	       ( ((('#sk1' @ X2 @ X4) => ('#sk3' @ X2 @ ('#_fresh_sk5' @ X2) @ 
14.40/2.40	           ('#_fresh_sk6' @ X4))))
14.40/2.40	        |  (((!!) @ (^[Y0 : a]:
14.40/2.40	                       (((!!) @ (^[Y1 : a]:
14.40/2.40	                                   ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                     ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                     ('#_fresh_sk6' @ Y1))))))))))
14.40/2.40	        |  ('#form12'))),
14.40/2.40	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl75])).
14.40/2.40	thf(zip_derived_cl92, plain,
14.40/2.40	    (![X2 : a, X4 : a]:
14.40/2.40	       (~ ('#sk1' @ X2 @ X4)
14.40/2.40	        |  ('#sk3' @ X2 @ ('#_fresh_sk5' @ X2) @ ('#_fresh_sk6' @ X4))
14.40/2.40	        |  ('#form12')
14.40/2.40	        |  (((!!) @ (^[Y0 : a]:
14.40/2.40	                       (((!!) @ (^[Y1 : a]:
14.40/2.40	                                   ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                     ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                     ('#_fresh_sk6' @ Y1)))))))))))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl83])).
14.40/2.40	thf(zip_derived_cl92, plain,
14.40/2.40	    (![X2 : a, X4 : a]:
14.40/2.40	       (~ ('#sk1' @ X2 @ X4)
14.40/2.40	        |  ('#sk3' @ X2 @ ('#_fresh_sk5' @ X2) @ ('#_fresh_sk6' @ X4))
14.40/2.40	        |  ('#form12')
14.40/2.40	        |  (((!!) @ (^[Y0 : a]:
14.40/2.40	                       (((!!) @ (^[Y1 : a]:
14.40/2.40	                                   ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                     ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                     ('#_fresh_sk6' @ Y1)))))))))))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl83])).
14.40/2.40	thf(zip_derived_cl100, plain,
14.40/2.40	    ((~ ('#form20')
14.40/2.40	      |  (((!!) @ (^[Y0 : a]:
14.40/2.40	                     (((!!) @ (^[Y1 : a]:
14.40/2.40	                                 ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                   ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                   ('#_fresh_sk6' @ Y1)))))))))))),
14.40/2.40	    define([status(thm)])).
14.40/2.40	thf(zip_derived_cl96, plain,
14.40/2.40	    (( ('#form20')
14.40/2.40	      | ~ (((!!) @ (^[Y0 : a]:
14.40/2.40	                      (((!!) @ (^[Y1 : a]:
14.40/2.40	                                  ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.40	                                    ('#_fresh_sk5' @ Y0) @ 
14.40/2.40	                                    ('#_fresh_sk6' @ Y1)))))))))))),
14.40/2.40	    define([status(thm)])).
14.40/2.40	thf(zip_derived_cl102, plain,
14.40/2.40	    (![X2 : a, X4 : a]:
14.40/2.40	       ( ('#form20')
14.40/2.40	        |  ('#form12')
14.40/2.40	        |  ('#sk3' @ X2 @ ('#_fresh_sk5' @ X2) @ ('#_fresh_sk6' @ X4))
14.40/2.40	        | ~ ('#sk1' @ X2 @ X4))),
14.40/2.40	    inference('renaming', [status(thm)],
14.40/2.40	              [zip_derived_cl92, zip_derived_cl100, zip_derived_cl96])).
14.40/2.40	thf(zip_derived_cl439, plain,
14.40/2.40	    (( ('#form20')
14.40/2.40	      |  ('#sk3' @ '#sk21' @ ('#_fresh_sk5' @ '#sk21') @ 
14.40/2.40	          ('#_fresh_sk6' @ '#sk22'))
14.40/2.40	      |  ('#form12')
14.40/2.40	      |  ('#form20'))),
14.40/2.40	    inference('sup-', [status(thm)], [zip_derived_cl143, zip_derived_cl102])).
14.40/2.40	thf(zip_derived_cl461, plain,
14.40/2.40	    (( ('#form12')
14.40/2.40	      |  ('#sk3' @ '#sk21' @ ('#_fresh_sk5' @ '#sk21') @ 
14.40/2.40	          ('#_fresh_sk6' @ '#sk22'))
14.40/2.40	      |  ('#form20'))),
14.40/2.40	    inference('simplify', [status(thm)], [zip_derived_cl439])).
14.40/2.40	thf(zip_derived_cl111, plain,
14.40/2.40	    (( ('#sk2' @ '#sk21' @ '#sk22') |  ('#form20'))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl107])).
14.40/2.40	thf(zip_derived_cl15, plain,
14.40/2.40	    (![X2 : a, X3 : a]: (('#sk1' @ X2 @ X3) = ('#sk2' @ X2 @ X3))),
14.40/2.40	    inference('arg_cong_simpl', [status(thm)], [zip_derived_cl14])).
14.40/2.40	thf(zip_derived_cl24, plain,
14.40/2.40	    (![X2 : a, X4 : a]: (~ ('#sk1' @ X2 @ X4) |  ('#sk1' @ X4 @ X2))),
14.40/2.40	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl19])).
14.40/2.40	thf(zip_derived_cl120, plain,
14.40/2.40	    (![X0 : a, X1 : a]: (~ ('#sk2' @ X1 @ X0) |  ('#sk1' @ X0 @ X1))),
14.40/2.40	    inference('sup-', [status(thm)], [zip_derived_cl15, zip_derived_cl24])).
14.40/2.40	thf(zip_derived_cl142, plain,
14.40/2.40	    (( ('#form20') |  ('#sk1' @ '#sk22' @ '#sk21'))),
14.40/2.40	    inference('sup-', [status(thm)], [zip_derived_cl111, zip_derived_cl120])).
14.40/2.40	thf(zip_derived_cl43, plain,
14.40/2.40	    (![X2 : a, X4 : a, X6 : b, X7 : b]:
14.40/2.40	       ((('#sk3' @ X2 @ X6 @ X7) = ('#sk3' @ X4 @ X6 @ X7))
14.40/2.40	        | ~ ('#sk1' @ X2 @ X4))),
14.40/2.40	    inference('arg_cong_simpl', [status(thm)], [zip_derived_cl42])).
14.40/2.40	thf(zip_derived_cl210, plain,
14.40/2.40	    (![X0 : b, X1 : b]:
14.40/2.40	       ( ('#form20')
14.40/2.41	        | (('#sk3' @ '#sk22' @ X1 @ X0) = ('#sk3' @ '#sk21' @ X1 @ X0)))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl142, zip_derived_cl43])).
14.40/2.41	thf(zip_derived_cl210, plain,
14.40/2.41	    (![X0 : b, X1 : b]:
14.40/2.41	       ( ('#form20')
14.40/2.41	        | (('#sk3' @ '#sk22' @ X1 @ X0) = ('#sk3' @ '#sk21' @ X1 @ X0)))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl142, zip_derived_cl43])).
14.40/2.41	thf(zip_derived_cl17, plain,
14.40/2.41	    ( (((!!) @ (^[Y0 : a]:
14.40/2.41	                  ((('#sk1' @ Y0 @ Y0) =>
14.40/2.41	                    (((((!!) @ (^[Y1 : b]:
14.40/2.41	                                  (((!!) @ (^[Y2 : b]:
14.40/2.41	                                              (((!!) @ (^[Y3 : b]:
14.40/2.41	                                                          ((((('#sk3' @ Y0 @ 
14.40/2.41	                                                              Y1 @ Y2) &
14.40/2.41	                                                              ('#sk3' @ Y0 @ 
14.40/2.41	                                                              Y2 @ Y3))) =>
14.40/2.41	                                                            ('#sk3' @ Y0 @ 
14.40/2.41	                                                            Y1 @ Y3)))))))))))) & 
14.40/2.41	                      ((('#sk3' @ Y0) = ('#sk4' @ Y0))) & 
14.40/2.41	                      (((!!) @ (^[Y1 : b]:
14.40/2.41	                                  (((!!) @ (^[Y2 : b]:
14.40/2.41	                                              ((('#sk3' @ Y0 @ Y1 @ Y2) =>
14.40/2.41	                                                ('#sk3' @ Y0 @ Y2 @ Y1))))))))))))))))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl11])).
14.40/2.41	thf(zip_derived_cl22, plain,
14.40/2.41	    (![X2 : a]:
14.40/2.41	        ((('#sk1' @ X2 @ X2) =>
14.40/2.41	          (((((!!) @ (^[Y0 : b]:
14.40/2.41	                        (((!!) @ (^[Y1 : b]:
14.40/2.41	                                    (((!!) @ (^[Y2 : b]:
14.40/2.41	                                                ((((('#sk3' @ X2 @ Y0 @ Y1) &
14.40/2.41	                                                    ('#sk3' @ X2 @ Y1 @ Y2))) =>
14.40/2.41	                                                  ('#sk3' @ X2 @ Y0 @ Y2)))))))))))) & 
14.40/2.41	            ((('#sk3' @ X2) = ('#sk4' @ X2))) & 
14.40/2.41	            (((!!) @ (^[Y0 : b]:
14.40/2.41	                        (((!!) @ (^[Y1 : b]:
14.40/2.41	                                    ((('#sk3' @ X2 @ Y0 @ Y1) => ('#sk3' @ 
14.40/2.41	                                      X2 @ Y1 @ Y0)))))))))))))),
14.40/2.41	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl17])).
14.40/2.41	thf(zip_derived_cl27, plain,
14.40/2.41	    (![X2 : a]:
14.40/2.41	       (~ ('#sk1' @ X2 @ X2)
14.40/2.41	        |  (((((!!) @ (^[Y0 : b]:
14.40/2.41	                         (((!!) @ (^[Y1 : b]:
14.40/2.41	                                     (((!!) @ (^[Y2 : b]:
14.40/2.41	                                                 ((((('#sk3' @ X2 @ Y0 @ 
14.40/2.41	                                                     Y1) & ('#sk3' @ X2 @ 
14.40/2.41	                                                     Y1 @ Y2))) =>
14.40/2.41	                                                   ('#sk3' @ X2 @ Y0 @ Y2)))))))))))) & 
14.40/2.41	             ((('#sk3' @ X2) = ('#sk4' @ X2))) & 
14.40/2.41	             (((!!) @ (^[Y0 : b]:
14.40/2.41	                         (((!!) @ (^[Y1 : b]:
14.40/2.41	                                     ((('#sk3' @ X2 @ Y0 @ Y1) => ('#sk3' @ 
14.40/2.41	                                       X2 @ Y1 @ Y0))))))))))))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl22])).
14.40/2.41	thf(zip_derived_cl37, plain,
14.40/2.41	    (![X2 : a]: ( ((('#sk3' @ X2) = ('#sk4' @ X2))) | ~ ('#sk1' @ X2 @ X2))),
14.40/2.41	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl27])).
14.40/2.41	thf(zip_derived_cl46, plain,
14.40/2.41	    (![X2 : a]: ((('#sk3' @ X2) = ('#sk4' @ X2)) | ~ ('#sk1' @ X2 @ X2))),
14.40/2.41	    inference('simplify nested equalities', [status(thm)], [zip_derived_cl37])).
14.40/2.41	thf(zip_derived_cl47, plain,
14.40/2.41	    (![X2 : a, X4 : b, X5 : b]:
14.40/2.41	       ((('#sk3' @ X2 @ X4 @ X5) = ('#sk4' @ X2 @ X4 @ X5))
14.40/2.41	        | ~ ('#sk1' @ X2 @ X2))),
14.40/2.41	    inference('arg_cong_simpl', [status(thm)], [zip_derived_cl46])).
14.40/2.41	thf(zip_derived_cl112, plain,
14.40/2.41	    ((~ ('#sk4' @ '#sk21' @ ('#_fresh_sk5' @ '#sk21') @ 
14.40/2.41	         ('#_fresh_sk6' @ '#sk22'))
14.40/2.41	      |  ('#form20'))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl107])).
14.40/2.41	thf(zip_derived_cl253, plain,
14.40/2.41	    ((~ ('#sk3' @ '#sk21' @ ('#_fresh_sk5' @ '#sk21') @ 
14.40/2.41	         ('#_fresh_sk6' @ '#sk22'))
14.40/2.41	      | ~ ('#sk1' @ '#sk21' @ '#sk21')
14.40/2.41	      |  ('#form20'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl47, zip_derived_cl112])).
14.40/2.41	thf(zip_derived_cl496, plain,
14.40/2.41	    ((~ ('#sk3' @ '#sk22' @ ('#_fresh_sk5' @ '#sk21') @ 
14.40/2.41	         ('#_fresh_sk6' @ '#sk22'))
14.40/2.41	      |  ('#form20')
14.40/2.41	      |  ('#form20')
14.40/2.41	      | ~ ('#sk1' @ '#sk21' @ '#sk21'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl210, zip_derived_cl253])).
14.40/2.41	thf(zip_derived_cl502, plain,
14.40/2.41	    ((~ ('#sk1' @ '#sk21' @ '#sk21')
14.40/2.41	      |  ('#form20')
14.40/2.41	      | ~ ('#sk3' @ '#sk22' @ ('#_fresh_sk5' @ '#sk21') @ 
14.40/2.41	           ('#_fresh_sk6' @ '#sk22')))),
14.40/2.41	    inference('simplify', [status(thm)], [zip_derived_cl496])).
14.40/2.41	thf(zip_derived_cl47, plain,
14.40/2.41	    (![X2 : a, X4 : b, X5 : b]:
14.40/2.41	       ((('#sk3' @ X2 @ X4 @ X5) = ('#sk4' @ X2 @ X4 @ X5))
14.40/2.41	        | ~ ('#sk1' @ X2 @ X2))),
14.40/2.41	    inference('arg_cong_simpl', [status(thm)], [zip_derived_cl46])).
14.40/2.41	thf(zip_derived_cl761, plain,
14.40/2.41	    ((~ ('#sk4' @ '#sk22' @ ('#_fresh_sk5' @ '#sk21') @ 
14.40/2.41	         ('#_fresh_sk6' @ '#sk22'))
14.40/2.41	      |  ('#form20')
14.40/2.41	      | ~ ('#sk1' @ '#sk21' @ '#sk21')
14.40/2.41	      | ~ ('#sk1' @ '#sk22' @ '#sk22'))),
14.40/2.41	    inference('sup+', [status(thm)], [zip_derived_cl502, zip_derived_cl47])).
14.40/2.41	thf(zip_derived_cl142, plain,
14.40/2.41	    (( ('#form20') |  ('#sk1' @ '#sk22' @ '#sk21'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl111, zip_derived_cl120])).
14.40/2.41	thf(zip_derived_cl143, plain,
14.40/2.41	    (( ('#form20') |  ('#sk1' @ '#sk21' @ '#sk22'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl111, zip_derived_cl114])).
14.40/2.41	thf(zip_derived_cl8, plain,
14.40/2.41	    ( (((!!) @ (^[Y0 : a]:
14.40/2.41	                  (((!!) @ (^[Y1 : a]:
14.40/2.41	                              (((!!) @ (^[Y2 : a]:
14.40/2.41	                                          ((((('#sk1' @ Y0 @ Y1) & ('#sk1' @ 
14.40/2.41	                                              Y1 @ Y2))) =>
14.40/2.41	                                            ('#sk1' @ Y0 @ Y2))))))))))))),
14.40/2.41	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl5])).
14.40/2.41	thf(zip_derived_cl13, plain,
14.40/2.41	    (![X2 : a]:
14.40/2.41	        (((!!) @ (^[Y0 : a]:
14.40/2.41	                    (((!!) @ (^[Y1 : a]:
14.40/2.41	                                ((((('#sk1' @ X2 @ Y0) & ('#sk1' @ Y0 @ Y1))) =>
14.40/2.41	                                  ('#sk1' @ X2 @ Y1)))))))))),
14.40/2.41	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl8])).
14.40/2.41	thf(zip_derived_cl20, plain,
14.40/2.41	    (![X2 : a, X4 : a]:
14.40/2.41	        (((!!) @ (^[Y0 : a]:
14.40/2.41	                    ((((('#sk1' @ X2 @ X4) & ('#sk1' @ X4 @ Y0))) =>
14.40/2.41	                      ('#sk1' @ X2 @ Y0))))))),
14.40/2.41	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl13])).
14.40/2.41	thf(zip_derived_cl25, plain,
14.40/2.41	    (![X2 : a, X4 : a, X6 : a]:
14.40/2.41	        ((((('#sk1' @ X2 @ X4) & ('#sk1' @ X4 @ X6))) => ('#sk1' @ X2 @ X6)))),
14.40/2.41	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl20])).
14.40/2.41	thf(zip_derived_cl32, plain,
14.40/2.41	    (![X2 : a, X4 : a, X6 : a]:
14.40/2.41	       (~ ((('#sk1' @ X2 @ X4) & ('#sk1' @ X4 @ X6))) |  ('#sk1' @ X2 @ X6))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl25])).
14.40/2.41	thf(zip_derived_cl40, plain,
14.40/2.41	    (![X2 : a, X4 : a, X6 : a]:
14.40/2.41	       (~ ('#sk1' @ X2 @ X4) | ~ ('#sk1' @ X4 @ X6) |  ('#sk1' @ X2 @ X6))),
14.40/2.41	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl32])).
14.40/2.41	thf(zip_derived_cl180, plain,
14.40/2.41	    (![X0 : a]:
14.40/2.41	       ( ('#form20') |  ('#sk1' @ '#sk21' @ X0) | ~ ('#sk1' @ '#sk22' @ X0))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl143, zip_derived_cl40])).
14.40/2.41	thf(zip_derived_cl820, plain,
14.40/2.41	    (( ('#form20') |  ('#sk1' @ '#sk21' @ '#sk21') |  ('#form20'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl142, zip_derived_cl180])).
14.40/2.41	thf(zip_derived_cl826, plain,
14.40/2.41	    (( ('#sk1' @ '#sk21' @ '#sk21') |  ('#form20'))),
14.40/2.41	    inference('simplify', [status(thm)], [zip_derived_cl820])).
14.40/2.41	thf(zip_derived_cl1445, plain,
14.40/2.41	    ((~ ('#sk1' @ '#sk22' @ '#sk22')
14.40/2.41	      |  ('#form20')
14.40/2.41	      | ~ ('#sk4' @ '#sk22' @ ('#_fresh_sk5' @ '#sk21') @ 
14.40/2.41	           ('#_fresh_sk6' @ '#sk22')))),
14.40/2.41	    inference('clc', [status(thm)], [zip_derived_cl761, zip_derived_cl826])).
14.40/2.41	thf(zip_derived_cl143, plain,
14.40/2.41	    (( ('#form20') |  ('#sk1' @ '#sk21' @ '#sk22'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl111, zip_derived_cl114])).
14.40/2.41	thf(zip_derived_cl142, plain,
14.40/2.41	    (( ('#form20') |  ('#sk1' @ '#sk22' @ '#sk21'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl111, zip_derived_cl120])).
14.40/2.41	thf(zip_derived_cl40, plain,
14.40/2.41	    (![X2 : a, X4 : a, X6 : a]:
14.40/2.41	       (~ ('#sk1' @ X2 @ X4) | ~ ('#sk1' @ X4 @ X6) |  ('#sk1' @ X2 @ X6))),
14.40/2.41	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl32])).
14.40/2.41	thf(zip_derived_cl172, plain,
14.40/2.41	    (![X0 : a]:
14.40/2.41	       ( ('#form20') |  ('#sk1' @ '#sk22' @ X0) | ~ ('#sk1' @ '#sk21' @ X0))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl142, zip_derived_cl40])).
14.40/2.41	thf(zip_derived_cl788, plain,
14.40/2.41	    (( ('#form20') |  ('#sk1' @ '#sk22' @ '#sk22') |  ('#form20'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl143, zip_derived_cl172])).
14.40/2.41	thf(zip_derived_cl792, plain,
14.40/2.41	    (( ('#sk1' @ '#sk22' @ '#sk22') |  ('#form20'))),
14.40/2.41	    inference('simplify', [status(thm)], [zip_derived_cl788])).
14.40/2.41	thf(zip_derived_cl1446, plain,
14.40/2.41	    ((~ ('#sk4' @ '#sk22' @ ('#_fresh_sk5' @ '#sk21') @ 
14.40/2.41	         ('#_fresh_sk6' @ '#sk22'))
14.40/2.41	      |  ('#form20'))),
14.40/2.41	    inference('clc', [status(thm)], [zip_derived_cl1445, zip_derived_cl792])).
14.40/2.41	thf(zip_derived_cl47, plain,
14.40/2.41	    (![X2 : a, X4 : b, X5 : b]:
14.40/2.41	       ((('#sk3' @ X2 @ X4 @ X5) = ('#sk4' @ X2 @ X4 @ X5))
14.40/2.41	        | ~ ('#sk1' @ X2 @ X2))),
14.40/2.41	    inference('arg_cong_simpl', [status(thm)], [zip_derived_cl46])).
14.40/2.41	thf(zip_derived_cl1447, plain,
14.40/2.41	    ((~ ('#sk3' @ '#sk22' @ ('#_fresh_sk5' @ '#sk21') @ 
14.40/2.41	         ('#_fresh_sk6' @ '#sk22'))
14.40/2.41	      |  ('#form20')
14.40/2.41	      | ~ ('#sk1' @ '#sk22' @ '#sk22'))),
14.40/2.41	    inference('sup+', [status(thm)], [zip_derived_cl1446, zip_derived_cl47])).
14.40/2.41	thf(zip_derived_cl792, plain,
14.40/2.41	    (( ('#sk1' @ '#sk22' @ '#sk22') |  ('#form20'))),
14.40/2.41	    inference('simplify', [status(thm)], [zip_derived_cl788])).
14.40/2.41	thf(zip_derived_cl1451, plain,
14.40/2.41	    (( ('#form20')
14.40/2.41	      | ~ ('#sk3' @ '#sk22' @ ('#_fresh_sk5' @ '#sk21') @ 
14.40/2.41	           ('#_fresh_sk6' @ '#sk22')))),
14.40/2.41	    inference('clc', [status(thm)], [zip_derived_cl1447, zip_derived_cl792])).
14.40/2.41	thf(zip_derived_cl1454, plain,
14.40/2.41	    ((~ ('#sk3' @ '#sk21' @ ('#_fresh_sk5' @ '#sk21') @ 
14.40/2.41	         ('#_fresh_sk6' @ '#sk22'))
14.40/2.41	      |  ('#form20')
14.40/2.41	      |  ('#form20'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl210, zip_derived_cl1451])).
14.40/2.41	thf(zip_derived_cl1460, plain,
14.40/2.41	    (( ('#form20')
14.40/2.41	      | ~ ('#sk3' @ '#sk21' @ ('#_fresh_sk5' @ '#sk21') @ 
14.40/2.41	           ('#_fresh_sk6' @ '#sk22')))),
14.40/2.41	    inference('simplify', [status(thm)], [zip_derived_cl1454])).
14.40/2.41	thf(zip_derived_cl4256, plain, (( ('#form20') |  ('#form12'))),
14.40/2.41	    inference('clc', [status(thm)], [zip_derived_cl461, zip_derived_cl1460])).
14.40/2.41	thf(zip_derived_cl90, plain,
14.40/2.41	    (( ('#sk1' @ '#sk15' @ '#sk17')
14.40/2.41	      |  ('#form12')
14.40/2.41	      | ~ (((!!) @ (^[Y0 : a]:
14.40/2.41	                      (((!!) @ (^[Y1 : a]:
14.40/2.41	                                  ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.41	                                    ('#_fresh_sk5' @ Y0) @ 
14.40/2.41	                                    ('#_fresh_sk6' @ Y1)))))))))))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl82])).
14.40/2.41	thf(zip_derived_cl96, plain,
14.40/2.41	    (( ('#form20')
14.40/2.41	      | ~ (((!!) @ (^[Y0 : a]:
14.40/2.41	                      (((!!) @ (^[Y1 : a]:
14.40/2.41	                                  ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.41	                                    ('#_fresh_sk5' @ Y0) @ 
14.40/2.41	                                    ('#_fresh_sk6' @ Y1)))))))))))),
14.40/2.41	    define([status(thm)])).
14.40/2.41	thf(zip_derived_cl98, plain,
14.40/2.41	    ((~ ('#form20') |  ('#form12') |  ('#sk1' @ '#sk15' @ '#sk17'))),
14.40/2.41	    inference('renaming', [status(thm)], [zip_derived_cl90, zip_derived_cl96])).
14.40/2.41	thf(zip_derived_cl24, plain,
14.40/2.41	    (![X2 : a, X4 : a]: (~ ('#sk1' @ X2 @ X4) |  ('#sk1' @ X4 @ X2))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl19])).
14.40/2.41	thf(zip_derived_cl402, plain,
14.40/2.41	    (( ('#form12') | ~ ('#form20') |  ('#sk1' @ '#sk17' @ '#sk15'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl98, zip_derived_cl24])).
14.40/2.41	thf(zip_derived_cl98, plain,
14.40/2.41	    ((~ ('#form20') |  ('#form12') |  ('#sk1' @ '#sk15' @ '#sk17'))),
14.40/2.41	    inference('renaming', [status(thm)], [zip_derived_cl90, zip_derived_cl96])).
14.40/2.41	thf(zip_derived_cl40, plain,
14.40/2.41	    (![X2 : a, X4 : a, X6 : a]:
14.40/2.41	       (~ ('#sk1' @ X2 @ X4) | ~ ('#sk1' @ X4 @ X6) |  ('#sk1' @ X2 @ X6))),
14.40/2.41	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl32])).
14.40/2.41	thf(zip_derived_cl401, plain,
14.40/2.41	    (![X0 : a]:
14.40/2.41	       ( ('#form12')
14.40/2.41	        | ~ ('#form20')
14.40/2.41	        |  ('#sk1' @ '#sk15' @ X0)
14.40/2.41	        | ~ ('#sk1' @ '#sk17' @ X0))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl98, zip_derived_cl40])).
14.40/2.41	thf(zip_derived_cl1369, plain,
14.40/2.41	    ((~ ('#form20')
14.40/2.41	      |  ('#form12')
14.40/2.41	      |  ('#sk1' @ '#sk15' @ '#sk15')
14.40/2.41	      | ~ ('#form20')
14.40/2.41	      |  ('#form12'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl402, zip_derived_cl401])).
14.40/2.41	thf(zip_derived_cl1371, plain,
14.40/2.41	    (( ('#sk1' @ '#sk15' @ '#sk15') |  ('#form12') | ~ ('#form20'))),
14.40/2.41	    inference('simplify', [status(thm)], [zip_derived_cl1369])).
14.40/2.41	thf(zip_derived_cl100, plain,
14.40/2.41	    ((~ ('#form20')
14.40/2.41	      |  (((!!) @ (^[Y0 : a]:
14.40/2.41	                     (((!!) @ (^[Y1 : a]:
14.40/2.41	                                 ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.41	                                   ('#_fresh_sk5' @ Y0) @ 
14.40/2.41	                                   ('#_fresh_sk6' @ Y1)))))))))))),
14.40/2.41	    define([status(thm)])).
14.40/2.41	thf(zip_derived_cl101, plain,
14.40/2.41	    (![X2 : a]:
14.40/2.41	       ( (((!!) @ (^[Y0 : a]:
14.40/2.41	                     ((('#sk2' @ X2 @ Y0) => ('#sk4' @ X2 @ 
14.40/2.41	                       ('#_fresh_sk5' @ X2) @ ('#_fresh_sk6' @ Y0)))))))
14.40/2.41	        | ~ ('#form20'))),
14.40/2.41	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl100])).
14.40/2.41	thf(zip_derived_cl108, plain,
14.40/2.41	    (![X2 : a, X4 : a]:
14.40/2.41	       ( ((('#sk2' @ X2 @ X4) => ('#sk4' @ X2 @ ('#_fresh_sk5' @ X2) @ 
14.40/2.41	           ('#_fresh_sk6' @ X4))))
14.40/2.41	        | ~ ('#form20'))),
14.40/2.41	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl101])).
14.40/2.41	thf(zip_derived_cl113, plain,
14.40/2.41	    (![X2 : a, X4 : a]:
14.40/2.41	       (~ ('#sk2' @ X2 @ X4)
14.40/2.41	        |  ('#sk4' @ X2 @ ('#_fresh_sk5' @ X2) @ ('#_fresh_sk6' @ X4))
14.40/2.41	        | ~ ('#form20'))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl108])).
14.40/2.41	thf(zip_derived_cl47, plain,
14.40/2.41	    (![X2 : a, X4 : b, X5 : b]:
14.40/2.41	       ((('#sk3' @ X2 @ X4 @ X5) = ('#sk4' @ X2 @ X4 @ X5))
14.40/2.41	        | ~ ('#sk1' @ X2 @ X2))),
14.40/2.41	    inference('arg_cong_simpl', [status(thm)], [zip_derived_cl46])).
14.40/2.41	thf(zip_derived_cl91, plain,
14.40/2.41	    ((~ ('#sk3' @ '#sk15' @ ('#_fresh_sk5' @ '#sk15') @ 
14.40/2.41	         ('#_fresh_sk6' @ '#sk17'))
14.40/2.41	      |  ('#form12')
14.40/2.41	      | ~ (((!!) @ (^[Y0 : a]:
14.40/2.41	                      (((!!) @ (^[Y1 : a]:
14.40/2.41	                                  ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.41	                                    ('#_fresh_sk5' @ Y0) @ 
14.40/2.41	                                    ('#_fresh_sk6' @ Y1)))))))))))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl82])).
14.40/2.41	thf(zip_derived_cl96, plain,
14.40/2.41	    (( ('#form20')
14.40/2.41	      | ~ (((!!) @ (^[Y0 : a]:
14.40/2.41	                      (((!!) @ (^[Y1 : a]:
14.40/2.41	                                  ((('#sk2' @ Y0 @ Y1) => ('#sk4' @ Y0 @ 
14.40/2.41	                                    ('#_fresh_sk5' @ Y0) @ 
14.40/2.41	                                    ('#_fresh_sk6' @ Y1)))))))))))),
14.40/2.41	    define([status(thm)])).
14.40/2.41	thf(zip_derived_cl99, plain,
14.40/2.41	    ((~ ('#form20')
14.40/2.41	      |  ('#form12')
14.40/2.41	      | ~ ('#sk3' @ '#sk15' @ ('#_fresh_sk5' @ '#sk15') @ 
14.40/2.41	           ('#_fresh_sk6' @ '#sk17')))),
14.40/2.41	    inference('renaming', [status(thm)], [zip_derived_cl91, zip_derived_cl96])).
14.40/2.41	thf(zip_derived_cl251, plain,
14.40/2.41	    ((~ ('#sk4' @ '#sk15' @ ('#_fresh_sk5' @ '#sk15') @ 
14.40/2.41	         ('#_fresh_sk6' @ '#sk17'))
14.40/2.41	      | ~ ('#sk1' @ '#sk15' @ '#sk15')
14.40/2.41	      |  ('#form12')
14.40/2.41	      | ~ ('#form20'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl47, zip_derived_cl99])).
14.40/2.41	thf(zip_derived_cl852, plain,
14.40/2.41	    ((~ ('#form20')
14.40/2.41	      | ~ ('#sk2' @ '#sk15' @ '#sk17')
14.40/2.41	      | ~ ('#form20')
14.40/2.41	      |  ('#form12')
14.40/2.41	      | ~ ('#sk1' @ '#sk15' @ '#sk15'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl113, zip_derived_cl251])).
14.40/2.41	thf(zip_derived_cl858, plain,
14.40/2.41	    ((~ ('#sk1' @ '#sk15' @ '#sk15')
14.40/2.41	      |  ('#form12')
14.40/2.41	      | ~ ('#sk2' @ '#sk15' @ '#sk17')
14.40/2.41	      | ~ ('#form20'))),
14.40/2.41	    inference('simplify', [status(thm)], [zip_derived_cl852])).
14.40/2.41	thf(zip_derived_cl98, plain,
14.40/2.41	    ((~ ('#form20') |  ('#form12') |  ('#sk1' @ '#sk15' @ '#sk17'))),
14.40/2.41	    inference('renaming', [status(thm)], [zip_derived_cl90, zip_derived_cl96])).
14.40/2.41	thf(zip_derived_cl15, plain,
14.40/2.41	    (![X2 : a, X3 : a]: (('#sk1' @ X2 @ X3) = ('#sk2' @ X2 @ X3))),
14.40/2.41	    inference('arg_cong_simpl', [status(thm)], [zip_derived_cl14])).
14.40/2.41	thf(zip_derived_cl115, plain,
14.40/2.41	    (![X2 : a, X3 : a]: (~ ('#sk1' @ X2 @ X3) |  ('#sk2' @ X2 @ X3))),
14.40/2.41	    inference('eq_elim', [status(thm)], [zip_derived_cl15])).
14.40/2.41	thf(zip_derived_cl403, plain,
14.40/2.41	    (( ('#form12') | ~ ('#form20') |  ('#sk2' @ '#sk15' @ '#sk17'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl98, zip_derived_cl115])).
14.40/2.41	thf(zip_derived_cl866, plain,
14.40/2.41	    ((~ ('#form20') |  ('#form12') | ~ ('#sk1' @ '#sk15' @ '#sk15'))),
14.40/2.41	    inference('clc', [status(thm)], [zip_derived_cl858, zip_derived_cl403])).
14.40/2.41	thf(zip_derived_cl1381, plain, ((~ ('#form20') |  ('#form12'))),
14.40/2.41	    inference('clc', [status(thm)], [zip_derived_cl1371, zip_derived_cl866])).
14.40/2.41	thf(zip_derived_cl4257, plain, ( ('#form12')),
14.40/2.41	    inference('clc', [status(thm)], [zip_derived_cl4256, zip_derived_cl1381])).
14.40/2.41	thf(zip_derived_cl4258, plain, (~ ('#form9')),
14.40/2.41	    inference('demod', [status(thm)],
14.40/2.41	              [zip_derived_cl2946, zip_derived_cl4257])).
14.40/2.41	thf(zip_derived_cl4260, plain,
14.40/2.41	    (~ ('#sk3' @ '#sk18' @ ('#sk10' @ '#sk18') @ ('#sk13' @ '#sk19'))),
14.40/2.41	    inference('demod', [status(thm)], [zip_derived_cl106, zip_derived_cl4258])).
14.40/2.41	thf(zip_derived_cl105, plain,
14.40/2.41	    (( ('#sk1' @ '#sk18' @ '#sk19') |  ('#form9'))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl95])).
14.40/2.41	thf(zip_derived_cl105, plain,
14.40/2.41	    (( ('#sk1' @ '#sk18' @ '#sk19') |  ('#form9'))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl95])).
14.40/2.41	thf(zip_derived_cl24, plain,
14.40/2.41	    (![X2 : a, X4 : a]: (~ ('#sk1' @ X2 @ X4) |  ('#sk1' @ X4 @ X2))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl19])).
14.40/2.41	thf(zip_derived_cl136, plain,
14.40/2.41	    (( ('#form9') |  ('#sk1' @ '#sk19' @ '#sk18'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl105, zip_derived_cl24])).
14.40/2.41	thf(zip_derived_cl40, plain,
14.40/2.41	    (![X2 : a, X4 : a, X6 : a]:
14.40/2.41	       (~ ('#sk1' @ X2 @ X4) | ~ ('#sk1' @ X4 @ X6) |  ('#sk1' @ X2 @ X6))),
14.40/2.41	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl32])).
14.40/2.41	thf(zip_derived_cl160, plain,
14.40/2.41	    (![X0 : a]:
14.40/2.41	       ( ('#form9') |  ('#sk1' @ '#sk19' @ X0) | ~ ('#sk1' @ '#sk18' @ X0))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl136, zip_derived_cl40])).
14.40/2.41	thf(zip_derived_cl682, plain,
14.40/2.41	    (( ('#form9') |  ('#sk1' @ '#sk19' @ '#sk19') |  ('#form9'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl105, zip_derived_cl160])).
14.40/2.41	thf(zip_derived_cl686, plain,
14.40/2.41	    (( ('#sk1' @ '#sk19' @ '#sk19') |  ('#form9'))),
14.40/2.41	    inference('simplify', [status(thm)], [zip_derived_cl682])).
14.40/2.41	thf(zip_derived_cl79, plain,
14.40/2.41	    (( (((((!!) @ (^[Y0 : a]:
14.40/2.41	                     (((!!) @ (^[Y1 : a]:
14.40/2.41	                                 ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.41	                                   ('#sk10' @ Y0) @ ('#sk11' @ Y1)))))))))) &
14.40/2.41	         (((!!) @ (^[Y0 : a]:
14.40/2.41	                     (((!!) @ (^[Y1 : a]:
14.40/2.41	                                 ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.41	                                   ('#sk11' @ Y0) @ ('#sk13' @ Y1))))))))))))
14.40/2.41	      |  ('#form9'))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl72])).
14.40/2.41	thf(zip_derived_cl86, plain,
14.40/2.41	    (( (((!!) @ (^[Y0 : a]:
14.40/2.41	                   (((!!) @ (^[Y1 : a]:
14.40/2.41	                               ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.41	                                 ('#sk11' @ Y0) @ ('#sk13' @ Y1))))))))))
14.40/2.41	      |  ('#form9'))),
14.40/2.41	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl79])).
14.40/2.41	thf(zip_derived_cl94, plain,
14.40/2.41	    (![X2 : a]:
14.40/2.41	       ( (((!!) @ (^[Y0 : a]:
14.40/2.41	                     ((('#sk1' @ X2 @ Y0) => ('#sk3' @ X2 @ ('#sk11' @ X2) @ 
14.40/2.41	                       ('#sk13' @ Y0)))))))
14.40/2.41	        |  ('#form9'))),
14.40/2.41	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl86])).
14.40/2.41	thf(zip_derived_cl104, plain,
14.40/2.41	    (![X2 : a, X4 : a]:
14.40/2.41	       ( ((('#sk1' @ X2 @ X4) => ('#sk3' @ X2 @ ('#sk11' @ X2) @ 
14.40/2.41	           ('#sk13' @ X4))))
14.40/2.41	        |  ('#form9'))),
14.40/2.41	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl94])).
14.40/2.41	thf(zip_derived_cl110, plain,
14.40/2.41	    (![X2 : a, X4 : a]:
14.40/2.41	       (~ ('#sk1' @ X2 @ X4)
14.40/2.41	        |  ('#sk3' @ X2 @ ('#sk11' @ X2) @ ('#sk13' @ X4))
14.40/2.41	        |  ('#form9'))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl104])).
14.40/2.41	thf(zip_derived_cl688, plain,
14.40/2.41	    (( ('#form9')
14.40/2.41	      |  ('#form9')
14.40/2.41	      |  ('#sk3' @ '#sk19' @ ('#sk11' @ '#sk19') @ ('#sk13' @ '#sk19')))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl686, zip_derived_cl110])).
14.40/2.41	thf(zip_derived_cl703, plain,
14.40/2.41	    (( ('#sk3' @ '#sk19' @ ('#sk11' @ '#sk19') @ ('#sk13' @ '#sk19'))
14.40/2.41	      |  ('#form9'))),
14.40/2.41	    inference('simplify', [status(thm)], [zip_derived_cl688])).
14.40/2.41	thf(zip_derived_cl136, plain,
14.40/2.41	    (( ('#form9') |  ('#sk1' @ '#sk19' @ '#sk18'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl105, zip_derived_cl24])).
14.40/2.41	thf(zip_derived_cl43, plain,
14.40/2.41	    (![X2 : a, X4 : a, X6 : b, X7 : b]:
14.40/2.41	       ((('#sk3' @ X2 @ X6 @ X7) = ('#sk3' @ X4 @ X6 @ X7))
14.40/2.41	        | ~ ('#sk1' @ X2 @ X4))),
14.40/2.41	    inference('arg_cong_simpl', [status(thm)], [zip_derived_cl42])).
14.40/2.41	thf(zip_derived_cl212, plain,
14.40/2.41	    (![X0 : b, X1 : b]:
14.40/2.41	       ( ('#form9')
14.40/2.41	        | (('#sk3' @ '#sk19' @ X1 @ X0) = ('#sk3' @ '#sk18' @ X1 @ X0)))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl136, zip_derived_cl43])).
14.40/2.41	thf(zip_derived_cl1143, plain,
14.40/2.41	    (( ('#sk3' @ '#sk18' @ ('#sk11' @ '#sk19') @ ('#sk13' @ '#sk19'))
14.40/2.41	      |  ('#form9')
14.40/2.41	      |  ('#form9'))),
14.40/2.41	    inference('sup+', [status(thm)], [zip_derived_cl703, zip_derived_cl212])).
14.40/2.41	thf(zip_derived_cl1155, plain,
14.40/2.41	    (( ('#form9')
14.40/2.41	      |  ('#sk3' @ '#sk18' @ ('#sk11' @ '#sk19') @ ('#sk13' @ '#sk19')))),
14.40/2.41	    inference('simplify', [status(thm)], [zip_derived_cl1143])).
14.40/2.41	thf(zip_derived_cl4258, plain, (~ ('#form9')),
14.40/2.41	    inference('demod', [status(thm)],
14.40/2.41	              [zip_derived_cl2946, zip_derived_cl4257])).
14.40/2.41	thf(zip_derived_cl4295, plain,
14.40/2.41	    ( ('#sk3' @ '#sk18' @ ('#sk11' @ '#sk19') @ ('#sk13' @ '#sk19'))),
14.40/2.41	    inference('demod', [status(thm)],
14.40/2.41	              [zip_derived_cl1155, zip_derived_cl4258])).
14.40/2.41	thf(zip_derived_cl105, plain,
14.40/2.41	    (( ('#sk1' @ '#sk18' @ '#sk19') |  ('#form9'))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl95])).
14.40/2.41	thf(zip_derived_cl85, plain,
14.40/2.41	    (( (((!!) @ (^[Y0 : a]:
14.40/2.41	                   (((!!) @ (^[Y1 : a]:
14.40/2.41	                               ((('#sk1' @ Y0 @ Y1) => ('#sk3' @ Y0 @ 
14.40/2.41	                                 ('#sk10' @ Y0) @ ('#sk11' @ Y1))))))))))
14.40/2.41	      |  ('#form9'))),
14.40/2.41	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl79])).
14.40/2.41	thf(zip_derived_cl93, plain,
14.40/2.41	    (![X2 : a]:
14.40/2.41	       ( (((!!) @ (^[Y0 : a]:
14.40/2.41	                     ((('#sk1' @ X2 @ Y0) => ('#sk3' @ X2 @ ('#sk10' @ X2) @ 
14.40/2.41	                       ('#sk11' @ Y0)))))))
14.40/2.41	        |  ('#form9'))),
14.40/2.41	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl85])).
14.40/2.41	thf(zip_derived_cl103, plain,
14.40/2.41	    (![X2 : a, X4 : a]:
14.40/2.41	       ( ((('#sk1' @ X2 @ X4) => ('#sk3' @ X2 @ ('#sk10' @ X2) @ 
14.40/2.41	           ('#sk11' @ X4))))
14.40/2.41	        |  ('#form9'))),
14.40/2.41	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl93])).
14.40/2.41	thf(zip_derived_cl109, plain,
14.40/2.41	    (![X2 : a, X4 : a]:
14.40/2.41	       (~ ('#sk1' @ X2 @ X4)
14.40/2.41	        |  ('#sk3' @ X2 @ ('#sk10' @ X2) @ ('#sk11' @ X4))
14.40/2.41	        |  ('#form9'))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl103])).
14.40/2.41	thf(zip_derived_cl513, plain,
14.40/2.41	    (( ('#form9')
14.40/2.41	      |  ('#form9')
14.40/2.41	      |  ('#sk3' @ '#sk18' @ ('#sk10' @ '#sk18') @ ('#sk11' @ '#sk19')))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl105, zip_derived_cl109])).
14.40/2.41	thf(zip_derived_cl533, plain,
14.40/2.41	    (( ('#sk3' @ '#sk18' @ ('#sk10' @ '#sk18') @ ('#sk11' @ '#sk19'))
14.40/2.41	      |  ('#form9'))),
14.40/2.41	    inference('simplify', [status(thm)], [zip_derived_cl513])).
14.40/2.41	thf(zip_derived_cl47, plain,
14.40/2.41	    (![X2 : a, X4 : b, X5 : b]:
14.40/2.41	       ((('#sk3' @ X2 @ X4 @ X5) = ('#sk4' @ X2 @ X4 @ X5))
14.40/2.41	        | ~ ('#sk1' @ X2 @ X2))),
14.40/2.41	    inference('arg_cong_simpl', [status(thm)], [zip_derived_cl46])).
14.40/2.41	thf(zip_derived_cl547, plain,
14.40/2.41	    (( ('#sk4' @ '#sk18' @ ('#sk10' @ '#sk18') @ ('#sk11' @ '#sk19'))
14.40/2.41	      |  ('#form9')
14.40/2.41	      | ~ ('#sk1' @ '#sk18' @ '#sk18'))),
14.40/2.41	    inference('sup+', [status(thm)], [zip_derived_cl533, zip_derived_cl47])).
14.40/2.41	thf(zip_derived_cl136, plain,
14.40/2.41	    (( ('#form9') |  ('#sk1' @ '#sk19' @ '#sk18'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl105, zip_derived_cl24])).
14.40/2.41	thf(zip_derived_cl105, plain,
14.40/2.41	    (( ('#sk1' @ '#sk18' @ '#sk19') |  ('#form9'))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl95])).
14.40/2.41	thf(zip_derived_cl40, plain,
14.40/2.41	    (![X2 : a, X4 : a, X6 : a]:
14.40/2.41	       (~ ('#sk1' @ X2 @ X4) | ~ ('#sk1' @ X4 @ X6) |  ('#sk1' @ X2 @ X6))),
14.40/2.41	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl32])).
14.40/2.41	thf(zip_derived_cl161, plain,
14.40/2.41	    (![X0 : a]:
14.40/2.41	       ( ('#form9') |  ('#sk1' @ '#sk18' @ X0) | ~ ('#sk1' @ '#sk19' @ X0))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl105, zip_derived_cl40])).
14.40/2.41	thf(zip_derived_cl723, plain,
14.40/2.41	    (( ('#form9') |  ('#sk1' @ '#sk18' @ '#sk18') |  ('#form9'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl136, zip_derived_cl161])).
14.40/2.41	thf(zip_derived_cl729, plain,
14.40/2.41	    (( ('#sk1' @ '#sk18' @ '#sk18') |  ('#form9'))),
14.40/2.41	    inference('simplify', [status(thm)], [zip_derived_cl723])).
14.40/2.41	thf(zip_derived_cl1659, plain,
14.40/2.41	    (( ('#form9')
14.40/2.41	      |  ('#sk4' @ '#sk18' @ ('#sk10' @ '#sk18') @ ('#sk11' @ '#sk19')))),
14.40/2.41	    inference('clc', [status(thm)], [zip_derived_cl547, zip_derived_cl729])).
14.40/2.41	thf(zip_derived_cl4258, plain, (~ ('#form9')),
14.40/2.41	    inference('demod', [status(thm)],
14.40/2.41	              [zip_derived_cl2946, zip_derived_cl4257])).
14.40/2.41	thf(zip_derived_cl4299, plain,
14.40/2.41	    ( ('#sk4' @ '#sk18' @ ('#sk10' @ '#sk18') @ ('#sk11' @ '#sk19'))),
14.40/2.41	    inference('demod', [status(thm)],
14.40/2.41	              [zip_derived_cl1659, zip_derived_cl4258])).
14.40/2.41	thf(zip_derived_cl47, plain,
14.40/2.41	    (![X2 : a, X4 : b, X5 : b]:
14.40/2.41	       ((('#sk3' @ X2 @ X4 @ X5) = ('#sk4' @ X2 @ X4 @ X5))
14.40/2.41	        | ~ ('#sk1' @ X2 @ X2))),
14.40/2.41	    inference('arg_cong_simpl', [status(thm)], [zip_derived_cl46])).
14.40/2.41	thf(zip_derived_cl33, plain,
14.40/2.41	    (![X2 : a, X4 : a]:
14.40/2.41	       ( (((!!) @ (^[Y0 : b]:
14.40/2.41	                     (((!!) @ (^[Y1 : b]:
14.40/2.41	                                 (((!!) @ (^[Y2 : b]:
14.40/2.41	                                             ((((('#sk3' @ X2 @ Y0 @ Y1) &
14.40/2.41	                                                 ('#sk3' @ X2 @ Y1 @ Y2))) =>
14.40/2.41	                                               ('#sk3' @ X2 @ Y0 @ Y2))))))))))))
14.40/2.41	        | ~ ('#sk1' @ X2 @ X4))),
14.40/2.41	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl26])).
14.40/2.41	thf(zip_derived_cl41, plain,
14.40/2.41	    (![X2 : a, X4 : a, X6 : b]:
14.40/2.41	       ( (((!!) @ (^[Y0 : b]:
14.40/2.41	                     (((!!) @ (^[Y1 : b]:
14.40/2.41	                                 ((((('#sk3' @ X2 @ X6 @ Y0) & ('#sk3' @ 
14.40/2.41	                                     X2 @ Y0 @ Y1))) =>
14.40/2.41	                                   ('#sk3' @ X2 @ X6 @ Y1)))))))))
14.40/2.41	        | ~ ('#sk1' @ X2 @ X4))),
14.40/2.41	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl33])).
14.40/2.41	thf(zip_derived_cl51, plain,
14.40/2.41	    (![X2 : a, X4 : a, X6 : b, X8 : b]:
14.40/2.41	       ( (((!!) @ (^[Y0 : b]:
14.40/2.41	                     ((((('#sk3' @ X2 @ X6 @ X8) & ('#sk3' @ X2 @ X8 @ Y0))) =>
14.40/2.41	                       ('#sk3' @ X2 @ X6 @ Y0))))))
14.40/2.41	        | ~ ('#sk1' @ X2 @ X4))),
14.40/2.41	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl41])).
14.40/2.41	thf(zip_derived_cl59, plain,
14.40/2.41	    (![X2 : a, X4 : a, X6 : b, X8 : b, X10 : b]:
14.40/2.41	       ( ((((('#sk3' @ X2 @ X6 @ X8) & ('#sk3' @ X2 @ X8 @ X10))) =>
14.40/2.41	           ('#sk3' @ X2 @ X6 @ X10)))
14.40/2.41	        | ~ ('#sk1' @ X2 @ X4))),
14.40/2.41	    inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl51])).
14.40/2.41	thf(zip_derived_cl69, plain,
14.40/2.41	    (![X2 : a, X4 : a, X6 : b, X8 : b, X10 : b]:
14.40/2.41	       (~ ((('#sk3' @ X2 @ X6 @ X8) & ('#sk3' @ X2 @ X8 @ X10)))
14.40/2.41	        |  ('#sk3' @ X2 @ X6 @ X10)
14.40/2.41	        | ~ ('#sk1' @ X2 @ X4))),
14.40/2.41	    inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl59])).
14.40/2.41	thf(zip_derived_cl76, plain,
14.40/2.41	    (![X2 : a, X4 : a, X6 : b, X8 : b, X10 : b]:
14.40/2.41	       (~ ('#sk3' @ X2 @ X6 @ X8)
14.40/2.41	        | ~ ('#sk3' @ X2 @ X8 @ X10)
14.40/2.41	        | ~ ('#sk1' @ X2 @ X4)
14.40/2.41	        |  ('#sk3' @ X2 @ X6 @ X10))),
14.40/2.41	    inference('lazy_cnf_and', [status(thm)], [zip_derived_cl69])).
14.40/2.41	thf(zip_derived_cl306, plain,
14.40/2.41	    (![X0 : b, X1 : b, X2 : a, X3 : b, X4 : a]:
14.40/2.41	       (~ ('#sk4' @ X2 @ X1 @ X0)
14.40/2.41	        | ~ ('#sk1' @ X2 @ X2)
14.40/2.41	        |  ('#sk3' @ X2 @ X1 @ X3)
14.40/2.41	        | ~ ('#sk1' @ X2 @ X4)
14.40/2.41	        | ~ ('#sk3' @ X2 @ X0 @ X3))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl47, zip_derived_cl76])).
14.40/2.41	thf(zip_derived_cl1740, plain,
14.40/2.41	    (![X0 : b, X1 : b, X2 : a, X3 : b]:
14.40/2.41	       (~ ('#sk4' @ X2 @ X1 @ X0)
14.40/2.41	        | ~ ('#sk1' @ X2 @ X2)
14.40/2.41	        |  ('#sk3' @ X2 @ X1 @ X3)
14.40/2.41	        | ~ ('#sk3' @ X2 @ X0 @ X3))),
14.40/2.41	    inference('condensation', [status(thm)], [zip_derived_cl306])).
14.40/2.41	thf(zip_derived_cl5569, plain,
14.40/2.41	    (![X0 : b]:
14.40/2.41	       (~ ('#sk3' @ '#sk18' @ ('#sk11' @ '#sk19') @ X0)
14.40/2.41	        |  ('#sk3' @ '#sk18' @ ('#sk10' @ '#sk18') @ X0)
14.40/2.41	        | ~ ('#sk1' @ '#sk18' @ '#sk18'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl4299, zip_derived_cl1740])).
14.40/2.41	thf(zip_derived_cl729, plain,
14.40/2.41	    (( ('#sk1' @ '#sk18' @ '#sk18') |  ('#form9'))),
14.40/2.41	    inference('simplify', [status(thm)], [zip_derived_cl723])).
14.40/2.41	thf(zip_derived_cl4258, plain, (~ ('#form9')),
14.40/2.41	    inference('demod', [status(thm)],
14.40/2.41	              [zip_derived_cl2946, zip_derived_cl4257])).
14.40/2.41	thf(zip_derived_cl4289, plain, ( ('#sk1' @ '#sk18' @ '#sk18')),
14.40/2.41	    inference('demod', [status(thm)], [zip_derived_cl729, zip_derived_cl4258])).
14.40/2.41	thf(zip_derived_cl5592, plain,
14.40/2.41	    (![X0 : b]:
14.40/2.41	       (~ ('#sk3' @ '#sk18' @ ('#sk11' @ '#sk19') @ X0)
14.40/2.41	        |  ('#sk3' @ '#sk18' @ ('#sk10' @ '#sk18') @ X0))),
14.40/2.41	    inference('demod', [status(thm)],
14.40/2.41	              [zip_derived_cl5569, zip_derived_cl4289])).
14.40/2.41	thf(zip_derived_cl10152, plain,
14.40/2.41	    ( ('#sk3' @ '#sk18' @ ('#sk10' @ '#sk18') @ ('#sk13' @ '#sk19'))),
14.40/2.41	    inference('sup-', [status(thm)], [zip_derived_cl4295, zip_derived_cl5592])).
14.40/2.41	thf(zip_derived_cl10170, plain, ($false),
14.40/2.41	    inference('demod', [status(thm)],
14.40/2.41	              [zip_derived_cl4260, zip_derived_cl10152])).
14.40/2.41	
14.40/2.41	% SZS output end Refutation
14.40/2.41	
14.40/2.41	
14.40/2.41	% Terminating...
15.09/2.56	% Runner terminated.
15.09/2.57	% Zipperpin 1.5 exiting
15.09/2.58	EOF
